修改首页 #39

Merged
gaogaoyujie merged 2 commits from gyj into dev 2024-03-04 06:40:35 +00:00
6 changed files with 327 additions and 262 deletions
Showing only changes of commit a82b2dd8ff - Show all commits
+176 -168
View File
@@ -1,179 +1,187 @@
import request from '@/utils/request' import request from '@/utils/request'
// 查询被申请人案件列表 // 查询被申请人案件列表
export function respondentList(data) { export function respondentList(data) {
return request({ return request({
'url': '/evidence/all', 'url': '/evidence/all',
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 查询详情 // 查询详情
export function respondentDetail(data) { export function respondentDetail(data) {
return request({ return request({
'url': `/evidence/${data}`, 'url': `/evidence/${data}`,
method: 'get', method: 'get',
}) })
} }
// 查询仲裁员列表 // 查询仲裁员列表
export function arbitratorList(data) { export function arbitratorList(data) {
return request({ return request({
'url': `/caseApplication/listMediator`, 'url': `/caseApplication/listMediator`,
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 确认证据 // 确认证据
export function evidenceConfirm() { export function evidenceConfirm() {
return request({ return request({
'url': `/evidence/confirm`, 'url': `/evidence/confirm`,
method: 'put', method: 'put',
}) })
} }
// 案件质证 // 案件质证
export function evidenceCrossexami(data) { export function evidenceCrossexami(data) {
return request({ return request({
'url': `/evidence/crossexami`, 'url': `/evidence/crossexami`,
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 查询物流信息 // 查询物流信息
export function logistics(data) { export function logistics(data) {
return request({ return request({
'url': `/adjudication/logistics`, 'url': `/adjudication/logistics`,
method: 'get', method: 'get',
data: data data: data
}) })
} }
// 查询案件列表 // 查询案件列表
export function caseApplicationList(data) { export function caseApplicationList(data) {
return request({ return request({
'url': `/caseApplication/list`, 'url': `/caseApplication/list`,
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 调解系统查看相关案件 // 调解系统查看相关案件
export function caseApplicationTj(data) { export function caseApplicationTj(data) {
return request({ return request({
'url': `/caseApplication/list`, 'url': `/caseApplication/list`,
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 调解系统查看相关案件详情 // 调解系统查看相关案件详情
export function selectById(data) { export function selectById(data) {
return request({ return request({
'url': `/caseApplication/selectById`, 'url': `/caseApplication/selectById`,
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 调解系统选择仲裁员时间 // 调解系统选择仲裁员时间
export function updateBooking(data) { export function updateBooking(data) {
return request({ return request({
'url': `/caseApplication/updateBooking`, 'url': `/caseApplication/updateBooking`,
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 查询按钮列表 // 查询按钮列表
export function queryCaseFlowInfo(data) { export function queryCaseFlowInfo(data) {
return request({ return request({
'url': `/case/flow/queryCaseFlowInfo`, 'url': `/case/flow/queryCaseFlowInfo`,
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 根据机构id查询模板 // 根据机构id查询模板
export function getTemplate(data) { export function getTemplate(data) {
return request({ return request({
url: `/deptIdentify/getTemplate`, url: `/deptIdentify/getTemplate`,
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 根据身份证获取生日和性别 // 根据身份证获取生日和性别
export function getInfoByIdCard(query) { export function getInfoByIdCard(query) {
return request({ return request({
url: '/caseApplication/getInfoByIdCard', url: '/caseApplication/getInfoByIdCard',
method: 'get', method: 'get',
params: query params: query
}) })
} }
/** 新增案件 */ /** 新增案件 */
export function caseApplicationInsert(data) { export function caseApplicationInsert(data) {
return request({ return request({
url: '/caseApplication/insert', url: '/caseApplication/insert',
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 修改立案申请接口 // 修改立案申请接口
export function updateComfire(data) { export function updateComfire(data) {
return request({ return request({
url: "/caseApplication/update", url: "/caseApplication/update",
method: "post", method: "post",
data: data, data: data,
}) })
} }
//提交案件 //提交案件
export function caseAppSubmit(data) { export function caseAppSubmit(data) {
return request({ return request({
url: '/caseApplication/submit', url: '/caseApplication/submit',
method: 'post', method: 'post',
data: data data: data
}) })
} }
/** 根据id查询案件信息 */ /** 根据id查询案件信息 */
export function caseApplicationSelectById(data) { export function caseApplicationSelectById(data) {
return request({ return request({
url: '/caseApplication/selectById', url: '/caseApplication/selectById',
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 删除案件 // 删除案件
export function caseDelete(data) { export function caseDelete(data) {
return request({ return request({
url: '/caseApplication/delete', url: '/caseApplication/delete',
method: 'post', method: 'post',
data: data data: data
}) })
} }
// 案件id查询缴费清单 // 案件id查询缴费清单
export function selectPaymentDetail(data) { export function selectPaymentDetail(data) {
return request({ return request({
url: '/pay/selectPaymentDetail', url: '/pay/selectPaymentDetail',
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 申请人缴费确认 // 申请人缴费确认
export function confirmPaid(data) { export function confirmPaid(data) {
return request({ return request({
url: '/pay/confirmPaid', url: '/pay/confirmPaid',
method: 'post', method: 'post',
data: data data: data
}) })
} }
//默认新增显示 //默认新增显示
export function getUserInfo(data) { export function getUserInfo(data) {
return request({ return request({
url: '/caseApplication/getUserInfo', url: '/caseApplication/getUserInfo',
method: 'get', method: 'get',
params: data params: data
}) })
} }
// 被申请人缴费确认 // 被申请人缴费确认
export function resConfirmPaid(data) { export function resConfirmPaid(data) {
return request({ return request({
url: '/pay/resConfirmPaid', url: '/pay/resConfirmPaid',
method: 'post', method: 'post',
data: data data: data
}) })
}
//申请人和被申请人签收调解书
export function msCaseSign(data) {
return request({
url: "/mssignSeal/msCaseSign",
method: "post",
data: data,
})
} }
+4 -4
View File
@@ -3,11 +3,11 @@ module.exports = {
// baseUrlZC: 'https://api.xayunmei.com/zhongcaiapi', // baseUrlZC: 'https://api.xayunmei.com/zhongcaiapi',
// baseUrl: 'https://api.xayunmei.com/zhongcaiapitest', // baseUrl: 'https://api.xayunmei.com/zhongcaiapitest',
// baseUrl: 'http://121.40.189.20:9001', // baseUrl: 'http://121.40.189.20:9001',
// baseUrlZC:'https://api.xayunmei.com/zhongcaiapi', baseUrlZC: 'https://api.xayunmei.com/zhongcaiapi',
baseUrlZC: 'https://api.xayunmei.com/zhongcaiapitest', // baseUrlZC: 'https://api.xayunmei.com/zhongcaiapitest',
baseUrlTJ: 'https://api.xayunmei.com/tiaojieapitest', baseUrlTJ: 'https://api.xayunmei.com/tiaojieapitest',
// baseUrlTJ:'https://api.xayunmei.com/tiaojieapi', // baseUrlTJ: 'https://api.xayunmei.com/tiaojieapi',
// baseUrlZC: 'http://121.40.189.20:8001', // baseUrlZC: 'http://121.40.189.20:8001',
// baseUrlTJ: 'http://172.16.1.43:6001', // baseUrlTJ: 'http://172.16.1.43:6001',
// baseUrl: 'http://172.16.1.24:8001', // baseUrl: 'http://172.16.1.24:8001',
// baseUrl: 'http://localhost:8080', // baseUrl: 'http://localhost:8080',
+109 -54
View File
@@ -41,8 +41,10 @@
</view> </view>
</view> </view>
<view class="btn" v-if="sysType == 2"> <view class="btn" v-if="sysType == 2">
<button class="btnItem" type="primary" size="mini" @tap="modify" v-if="checkPermi(['caseManagement:list:edit'])">修改</button> <button class="btnItem" type="primary" size="mini" @tap="modify"
<button class="btnItem" type="primary" size="mini" @tap="deleteCase" v-if="checkPermi(['caseManagement:list:delete'])">删除</button> v-if="checkPermi(['caseManagement:list:edit']) && defalutVal.caseFlowId <= 1">修改</button>
<button class="btnItem" type="primary" size="mini" @tap="deleteCase"
v-if="checkPermi(['caseManagement:list:delete']) && defalutVal.caseFlowId <= 1">删除</button>
<!-- <button class="btnItem" type="primary" size="mini" @tap="clickPay">申请人缴费</button> <!-- <button class="btnItem" type="primary" size="mini" @tap="clickPay">申请人缴费</button>
<button class="btnItem" type="primary" size="mini" @tap="caseDetail">选择调解员</button> --> <button class="btnItem" type="primary" size="mini" @tap="caseDetail">选择调解员</button> -->
<button class="btnItem" type="primary" @tap="clickType(item.id)" size="mini" v-for="(item) in buttonList" <button class="btnItem" type="primary" @tap="clickType(item.id)" size="mini" v-for="(item) in buttonList"
@@ -63,12 +65,13 @@
import { import {
queryCaseFlowInfo, queryCaseFlowInfo,
caseAppSubmit, caseAppSubmit,
caseDelete caseDelete,
msCaseSign
} from '@/api/handlecase/index.js' } from '@/api/handlecase/index.js'
export default { export default {
data() { data() {
return { return {
} }
}, },
props: { props: {
@@ -122,8 +125,10 @@
// 归档 // 归档
} else if (type == 15) { } else if (type == 15) {
// 申请人签收 // 申请人签收
this.signMediation();
} else if (type == 16) { } else if (type == 16) {
// 被申请人签收 // 被申请人签收
this.receivedMediation();
} else if (type == 17) { } else if (type == 17) {
//结束 //结束
} else if (type == 44) { } else if (type == 44) {
@@ -150,38 +155,38 @@
}) })
}, },
// 确认缴费 // 确认缴费
confirmPayments(){ confirmPayments() {
uni.navigateTo({ uni.navigateTo({
url: `/pages/handlecase/component/confirmPayment?id=${this.defalutVal.id}&caseFlowId=${this.defalutVal.caseFlowId}` url: `/pages/handlecase/component/confirmPayment?id=${this.defalutVal.id}&caseFlowId=${this.defalutVal.caseFlowId}`
}) })
}, },
/**提交案件*/ /**提交案件*/
onsubmitRow() { onsubmitRow() {
let onsubmitVal ={ let onsubmitVal = {
id : this.defalutVal.id, id: this.defalutVal.id,
batchNumber:"", batchNumber: "",
caseFlowId:this.defalutVal.caseFlowId caseFlowId: this.defalutVal.caseFlowId
} }
uni.showModal({ uni.showModal({
title: '提示', title: '提示',
content: '您确定要提交案件', content: '您确定要提交案件',
success: function (res) { success: function(res) {
if (res.confirm) { if (res.confirm) {
// console.log('用户点击确定'); // console.log('用户点击确定');
caseAppSubmit(onsubmitVal).then(res => { caseAppSubmit(onsubmitVal).then(res => {
uni.showToast({ uni.showToast({
title: '提交成功', title: '提交成功',
icon: 'none', icon: 'none',
duration: 1000 duration: 1000
}) })
uni.navigateTo({ uni.navigateTo({
url:'/pages/handlecase/index' url: '/pages/handlecase/index'
}) })
}) })
} else if (res.cancel) { } else if (res.cancel) {
// console.log('用户点击取消'); // console.log('用户点击取消');
} }
} }
}); });
}, },
// 修改 // 修改
@@ -192,37 +197,87 @@
}, },
/*删除*/ /*删除*/
deleteCase() { deleteCase() {
let objValue ={ let objValue = {
id : this.defalutVal.id, id: this.defalutVal.id,
batchNumber:"", batchNumber: "",
caseFlowId:this.defalutVal.caseFlowId caseFlowId: this.defalutVal.caseFlowId
} }
uni.showModal({ uni.showModal({
title: '提示', title: '提示',
content: '您确定要删除案件', content: '您确定要删除案件',
success: function (res) { success: function(res) {
if (res.confirm) { if (res.confirm) {
// console.log('用户点击确定'); // console.log('用户点击确定');
caseDelete(objValue).then(res =>{ caseDelete(objValue).then(res => {
uni.showToast({ uni.showToast({
title: '删除成功', title: '删除成功',
icon: 'none', icon: 'none',
duration: 1000 duration: 1000
}) })
uni.navigateTo({ uni.navigateTo({
url:'/pages/handlecase/index' url: '/pages/handlecase/index'
}) })
}) })
} else if (res.cancel) { } else if (res.cancel) {
// console.log('用户点击取消'); // console.log('用户点击取消');
} }
} }
});
},
/**申请人签收*/
signMediation() {
let that = this;
let objValue = {
caseId: this.defalutVal.id,
isSignApply: 1
}
uni.showModal({
title: '提示',
content: '您确定要签收',
success: function(res) {
if (res.confirm) {
that.signingMediationAgreement(objValue)
} else if (res.cancel) {
// console.log('用户点击取消');
}
}
});
},
/**被申请人签收*/
receivedMediation() {
let that = this;
let objValue = {
caseId: this.defalutVal.id,
isSignRespon: 1
}
uni.showModal({
title: '提示',
content: '您确定要签收',
success: function(res) {
if (res.confirm) {
that.signingMediationAgreement(objValue)
} else if (res.cancel) {
// console.log('用户点击取消');
}
}
});
},
/**申请人和被申请人签收调解书接口*/
signingMediationAgreement(val) {
msCaseSign(val).then((res) => {
uni.showToast({
title: '签收成功',
icon: 'none',
duration: 1000
})
uni.navigateTo({
url: '/pages/handlecase/index'
})
}); });
}, },
}, },
created() { created() {}
}
} }
</script> </script>
+2 -1
View File
@@ -188,9 +188,10 @@
pageSize: this.pageSize, pageSize: this.pageSize,
caseFlowId:this.caseFlowId caseFlowId:this.caseFlowId
} }
this.getButtonList();
} }
this.getList(obj) this.getList(obj)
this.getButtonList() // this.getButtonList()
}, },
onLoad(data) { onLoad(data) {
this.caseFlowId = data.caseFlowId this.caseFlowId = data.caseFlowId
+29 -28
View File
@@ -1,29 +1,30 @@
{ {
"description": "项目配置文件。", "description": "项目配置文件。",
"packOptions": { "packOptions": {
"ignore": [], "ignore": [],
"include": [] "include": []
}, },
"setting": { "setting": {
"urlCheck": false, "urlCheck": false,
"es6": false, "es6": false,
"postcss": true, "postcss": true,
"minified": true, "minified": true,
"newFeature": true, "newFeature": true,
"bigPackageSizeSupport": true, "bigPackageSizeSupport": true,
"babelSetting": { "babelSetting": {
"ignore": [], "ignore": [],
"disablePlugins": [], "disablePlugins": [],
"outputPath": "" "outputPath": ""
} },
}, "condition": false
"compileType": "miniprogram", },
"libVersion": "3.3.2", "compileType": "miniprogram",
"appid": "wx91cb8459dca561b4", "libVersion": "3.1.1",
"projectname": "智慧仲裁", "appid": "wx91cb8459dca561b4",
"condition": {}, "projectname": "智慧仲裁",
"editorSetting": { "condition": {},
"tabIndent": "insertSpaces", "editorSetting": {
"tabSize": 2 "tabIndent": "insertSpaces",
} "tabSize": 2
}
} }
+7 -7
View File
@@ -1,8 +1,8 @@
{ {
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html", "description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "miniapp", "projectname": "miniapp",
"setting": { "setting": {
"compileHotReLoad": true, "compileHotReLoad": true,
"urlCheck": false "urlCheck": false
} }
} }