Merge branch 'dev' of http://git.xayunmei.com/SH-Arbitrate/miniapp into gyj
This commit is contained in:
+28
-4
@@ -18,7 +18,7 @@ export function respondentDetail(data) {
|
||||
// 查询仲裁员列表
|
||||
export function arbitratorList(data) {
|
||||
return request({
|
||||
'url': `/arbitrator/list`,
|
||||
'url': `/caseApplication/listMediator`,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
@@ -35,7 +35,7 @@ export function evidenceCrossexami(data) {
|
||||
return request({
|
||||
'url': `/evidence/crossexami`,
|
||||
method: 'post',
|
||||
data:data
|
||||
data: data
|
||||
})
|
||||
}
|
||||
// 查询物流信息
|
||||
@@ -43,7 +43,7 @@ export function logistics(data) {
|
||||
return request({
|
||||
'url': `/adjudication/logistics`,
|
||||
method: 'get',
|
||||
data:data
|
||||
data: data
|
||||
})
|
||||
}
|
||||
// 查询案件列表
|
||||
@@ -51,6 +51,30 @@ export function caseApplicationList(data) {
|
||||
return request({
|
||||
'url': `/caseApplication/list`,
|
||||
method: 'get',
|
||||
params:data
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 调解系统查看相关案件
|
||||
export function caseApplicationTj(data) {
|
||||
return request({
|
||||
'url': `/caseApplication/list`,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 调解系统查看相关案件详情
|
||||
export function selectById(data) {
|
||||
return request({
|
||||
'url': `/caseApplication/selectById`,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
// 调解系统选择仲裁员时间
|
||||
export function updateBooking(data) {
|
||||
return request({
|
||||
'url': `/caseApplication/updateBooking`,
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
@@ -1,14 +1,14 @@
|
||||
// 应用全局配置
|
||||
module.exports = {
|
||||
// baseUrlZC: 'https://api.xayunmei.com/zhongcaiapi',
|
||||
// baseUrlZC: 'https://api.xayunmei.com/zhongcaiapi',
|
||||
// baseUrl: 'https://api.xayunmei.com/zhongcaiapitest',
|
||||
// baseUrl: 'http://121.40.189.20:9001',
|
||||
baseUrlZC:'https://api.xayunmei.com/zhongcaiapi',
|
||||
// baseUrlZC:'https://api.xayunmei.com/zhongcaiapitest',
|
||||
baseUrlTJ:'https://api.xayunmei.com/tiaojieapitest',
|
||||
// baseUrlZC:'https://api.xayunmei.com/zhongcaiapi',
|
||||
baseUrlZC: 'https://api.xayunmei.com/zhongcaiapitest',
|
||||
baseUrlTJ: 'https://api.xayunmei.com/tiaojieapitest',
|
||||
// baseUrlTJ:'https://api.xayunmei.com/tiaojieapi',
|
||||
// baseUrlZC: 'http://121.40.189.20:8001',
|
||||
// baseUrlTJ: 'http://121.40.189.20:6001',
|
||||
// baseUrlTJ: 'http://172.16.1.17:6001',
|
||||
// baseUrl: 'http://172.16.1.24:8001',
|
||||
// baseUrl: 'http://localhost:8080',
|
||||
// baseUrl: 'http://192.168.3.18:9001',
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
{{defalutVal.caseNum}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem">
|
||||
<view class="listItem" v-if="sysType == 1">
|
||||
<view class="lable">
|
||||
申请人姓名:
|
||||
</view>
|
||||
@@ -16,8 +16,16 @@
|
||||
{{defalutVal.applicantName}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem" v-if="sysType == 2">
|
||||
<view class="lable">
|
||||
申请人姓名:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.applicationName}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem" style="margin-top:22rpx">
|
||||
<view class="lable" >
|
||||
<view class="lable">
|
||||
被申请人姓名:
|
||||
</view>
|
||||
<view class="main">
|
||||
@@ -35,7 +43,7 @@
|
||||
<!-- <view class="btn">
|
||||
<button class="btnItem" type="primary" size="mini" @tap="uploadEvidence" v-if="defalutVal.caseStatus == 3">上传证据</button>
|
||||
<button class="btnItem" type="primary" size="mini" @tap="confirmationEvidence" v-if="defalutVal.caseStatus == 4">确认证据</button> -->
|
||||
<!-- <button class="btnItem" type="primary" size="mini" @tap="isAssignrbitrators" v-if="defalutVal.caseStatus == 5">是否指派仲裁员</button> -->
|
||||
<!-- <button class="btnItem" type="primary" size="mini" @tap="isAssignrbitrators" v-if="defalutVal.caseStatus == 5">是否指派仲裁员</button> -->
|
||||
<!-- <button class="btnItem" type="primary" size="mini" @tap="isAssignrbitrators">是否指派仲裁员</button>
|
||||
<button class="btnItem" type="primary" size="mini" @tap="chooseMethod" v-if="defalutVal.caseStatus == 9">选择仲裁方式</button>
|
||||
</view> -->
|
||||
@@ -43,25 +51,28 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default{
|
||||
data(){
|
||||
return{
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
|
||||
}
|
||||
},
|
||||
props:{
|
||||
defalutVal:{
|
||||
type:Object,
|
||||
default:() => {}
|
||||
props: {
|
||||
defalutVal: {
|
||||
type: Object,
|
||||
default: () => {}
|
||||
},
|
||||
sysType: {
|
||||
type: Number,
|
||||
default: () => {}
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
methods: {
|
||||
// 案件详情以及操作
|
||||
caseDetail(){
|
||||
console.log(1111111111111111);
|
||||
caseDetail() {
|
||||
uni.navigateTo({
|
||||
url:`/pages/handlecase/component/uploadEvidence?id=${this.defalutVal.id}`
|
||||
})
|
||||
url: `/pages/handlecase/component/uploadEvidence?id=${this.defalutVal.id}`
|
||||
})
|
||||
}
|
||||
// isAssignrbitrators(){
|
||||
// uni.navigateTo({
|
||||
@@ -98,10 +109,12 @@
|
||||
background-color: #ffffff;
|
||||
border-radius: 30rpx;
|
||||
margin-top: 20rpx;
|
||||
|
||||
.listItem {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
height: 50rpx;
|
||||
|
||||
.lable {
|
||||
width: 30%;
|
||||
}
|
||||
@@ -111,12 +124,14 @@
|
||||
}
|
||||
|
||||
}
|
||||
.btn{
|
||||
|
||||
.btn {
|
||||
margin-top: 20rpx;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
.btnItem{
|
||||
|
||||
.btnItem {
|
||||
height: 50rpx;
|
||||
background-color: #5395ff;
|
||||
border-radius: 10rpx;
|
||||
|
||||
@@ -3,198 +3,250 @@
|
||||
<view>
|
||||
|
||||
|
||||
</view> <uni-section title=" ">
|
||||
</view> <uni-section title=" ">
|
||||
<!-- 选项卡 -->
|
||||
<view>
|
||||
<uni-segmented-control :current="current" :values="itemsT" :style-type="styleType"
|
||||
:active-color="activeColor" @clickItem="onClickItem" />
|
||||
:active-color="activeColor" @clickItem="onClickItem" />
|
||||
</view>
|
||||
<!-- 选项卡内容 -->
|
||||
<view class="conent">
|
||||
<view v-show="current === 0">
|
||||
<view class="assignrbitrators">
|
||||
<view class="from">
|
||||
<uni-forms ref="form" :modelValue="subnitForm" :rules="rules">
|
||||
<!-- <view class="title">案件详情</view> -->
|
||||
<view class="box">
|
||||
<uni-forms-item label="案件编号:" name="caseNum" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.caseNum"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人:" name="applicantName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.applicantName"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="被申请人:" name="respondentName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.respondentName"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="借款开始日期:" name="loanStartDate" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.loanStartDate"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="借款结束日期:" name="loanEndDate" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.loanEndDate"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="案件标的:" name="caseSubjectAmount" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.caseSubjectAmount"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张欠本金:" name="claimPrinciOwed" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.claimPrinciOwed"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张欠利息:" name="claimInterestOwed" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.claimInterestOwed"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张违约金:" name="claimLiquidDamag" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.claimLiquidDamag"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<!-- <uni-forms-item label="是否有异议需要举证" label-width="120px" name="objectionAddEviden" required>
|
||||
<view class="assignrbitrators">
|
||||
<view class="from">
|
||||
<uni-forms ref="form" :modelValue="subnitForm" :rules="rules" v-if="sysType == 1">
|
||||
<!-- <view class="title">案件详情</view> -->
|
||||
<view class="box">
|
||||
<uni-forms-item label="案件编号:" name="caseNum" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.caseNum"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人:" name="applicantName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.applicantName" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="被申请人:" name="respondentName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.respondentName" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="借款开始日期:" name="loanStartDate" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.loanStartDate" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="借款结束日期:" name="loanEndDate" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.loanEndDate" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="案件标的:" name="caseSubjectAmount" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.caseSubjectAmount" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张欠本金:" name="claimPrinciOwed" label-width="120px"
|
||||
required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.claimPrinciOwed" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张欠利息:" name="claimInterestOwed" label-width="120px"
|
||||
required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.claimInterestOwed" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人主张违约金:" name="claimLiquidDamag" label-width="120px"
|
||||
required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.claimLiquidDamag" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<!-- <uni-forms-item label="是否有异议需要举证" label-width="120px" name="objectionAddEviden" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.objectionAddEviden"
|
||||
:localdata="maintenancetypeArr" @change='uploadEvidenceChange'></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
<!-- <uni-forms-item label="是否需要开庭审理" label-width="120px" name="openCourtHear" required>
|
||||
<!-- <uni-forms-item label="是否需要开庭审理" label-width="120px" name="openCourtHear" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.openCourtHear"
|
||||
:localdata="arbitrationmethodArr" @change='arbitrationmethod'></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
<!-- <uni-forms-item label="是否指派调解员" label-width="120px" v-if="sysType==2" name="pendingAppointArbotrar" required>
|
||||
<!-- <uni-forms-item label="是否指派调解员" label-width="120px" v-if="sysType==2" name="pendingAppointArbotrar" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.pendingAppointArbotrar"
|
||||
:localdata="uploadEvidence" @change='maintenancetypeChange'></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
<uni-forms-item label="是否仲裁反请求" label-width="120px" name="objectiJuris" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.objectiJuris"
|
||||
:localdata="objectiJurisArr" @change='objectiJurisChange'></uni-data-checkbox>
|
||||
</uni-forms-item>
|
||||
<!-- <uni-forms-item label="是否管辖异议申请" label-width="120px" name="adjudicaCounter" required>
|
||||
<uni-forms-item label="是否仲裁反请求" label-width="120px" name="objectiJuris" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.objectiJuris"
|
||||
:localdata="objectiJurisArr"
|
||||
@change='objectiJurisChange'></uni-data-checkbox>
|
||||
</uni-forms-item>
|
||||
<!-- <uni-forms-item label="是否管辖异议申请" label-width="120px" name="adjudicaCounter" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.adjudicaCounter"
|
||||
:localdata="adjudicaCounterArr"></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
<!-- <uni-forms-item label="上传证据" name="headImage" label-width="120px" v-if="caseFlag">
|
||||
<!-- <uni-forms-item label="上传证据" name="headImage" label-width="120px" v-if="caseFlag">
|
||||
<uni-file-picker ref="files" :auto-upload="false" @select="select" :limit='1' />
|
||||
</uni-forms-item> -->
|
||||
<uni-forms-item
|
||||
label="是否书面审理"
|
||||
label-width="120px"
|
||||
name="respondentIsWrittenHear"
|
||||
required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.respondentIsWrittenHear"
|
||||
:localdata="adjudicateRecord" @change='arbitrationmethod'></uni-data-checkbox>
|
||||
</uni-forms-item>
|
||||
<uni-forms-item
|
||||
v-if="sysType==2"
|
||||
label="预约时间"
|
||||
label-width="120px"
|
||||
name="respondentIsWrittenHear"
|
||||
>
|
||||
<view class="example-body">
|
||||
<uni-datetime-picker type="date" @maskClick="maskClick" />
|
||||
</view>
|
||||
</uni-forms-item>
|
||||
</view>
|
||||
</uni-forms>
|
||||
<!-- 自定义弹窗层组件 -->
|
||||
<uni-popup scroll-y="true" ref="popup" :is-mask-click="false" type="bottom">
|
||||
<view class="content_list">
|
||||
<uni-card>
|
||||
<view class="" style="text-align: center;font-size: 35rpx;font-weight: bold;">
|
||||
<text>权力和义务告知书</text>
|
||||
</view>
|
||||
根据《中华人民共和国仲裁法》的规定,仲裁当事人在仲裁活动中依法享有权利并承担义务。
|
||||
<view class="">
|
||||
<text>一、当事人的权利</text>
|
||||
<text>1.依据仲裁协议提请仲裁;撤回仲裁申请或者变更、放弃仲裁请求;承认或者反驳仲裁请求;提出仲裁反请求。</text>
|
||||
<text>2.对仲裁协议效力提出异议。</text>
|
||||
<text>3.委托代理人进行仲裁活动。</text>
|
||||
<text>4.申请财产保全、证据保全。</text>
|
||||
<text>5.约定、选定仲裁庭的组成方式;选定或者委托本会主任指定仲裁员;申请仲裁员、办案秘书、翻译人员、鉴定人员回避。</text>
|
||||
<text>6.收集、提供证据。对证据进行质证,发表辩论意见,作最后陈述。</text>
|
||||
<text>7.请求调解。自行和解的,可以请求仲裁庭根据和解协议作出裁决书。</text>
|
||||
<text>8.认为开庭笔录对自己陈述的记录有遗漏或者差错的,申请补正。</text>
|
||||
<text>9.对裁决书中的文字、计算错误或者仲裁庭已经裁决但在裁决书中遗漏的事项,请求补正或者作出补正裁决。</text>
|
||||
<text>10.向人民法院申请撤销、执行或者不予执行仲裁裁决。</text>
|
||||
|
||||
</view>
|
||||
<view>
|
||||
<text>
|
||||
<text>二、当事人的义务</text>
|
||||
<text>1.如实书写仲裁申请书和答辩书;在庭审中不得做虚假陈述。</text>
|
||||
<text>2.对自己的主张按期提供证据,不得提供伪证。</text>
|
||||
<text>3.遵守仲裁员回避制度。</text>
|
||||
<text>4.按时参加开庭。</text>
|
||||
<text>5.遵守开庭纪律和仲裁程序。</text>
|
||||
<text>6.在庭审笔录上签字。</text>
|
||||
<text>7.在仲裁文书的送达回证上签字盖章。</text>
|
||||
<text>8.主动履行生效的仲裁裁决。</text>
|
||||
<text>9.按规定交纳仲裁费用。</text>
|
||||
<text>10.法律、法规和本会仲裁规则规定的其他义务。</text>
|
||||
</text>
|
||||
|
||||
</view>
|
||||
<view class="from" style="margin-top:30rpx;">
|
||||
<uni-forms ref="reasontFormData" >
|
||||
<uni-forms-item label="异议原因:" label-width="100px" required>
|
||||
<uni-easyinput v-model="reasontFormData.reasont"
|
||||
placeholder="请输入异议原因" />
|
||||
</uni-forms-item>
|
||||
</uni-forms>
|
||||
</view>
|
||||
<view class="determine">
|
||||
<button style="width: 150rpx;float: left;margin-left: 90rpx;" type="primary" @tap="submitReasont">确定</button>
|
||||
<button style="width: 150rpx;" @tap="cencalBut">取消</button>
|
||||
</view>
|
||||
</uni-card>
|
||||
</view>
|
||||
|
||||
</uni-popup>
|
||||
<view class="uni-list" v-if="selectFlag">
|
||||
<checkbox-group @change="checkboxChange" style="width: 100%;">
|
||||
<label class="uni-list-cell uni-list-cell-pd" v-for="item in items" :key="item.userId">
|
||||
<view>
|
||||
<checkbox color="blue" style="transform:scale(0.7)" :value="item.userId + ''" />
|
||||
</view>
|
||||
<view class="main">
|
||||
<view class="">
|
||||
仲裁员姓名:{{item.nickName}}
|
||||
</view>
|
||||
<view class="">
|
||||
介绍:{{item.remark || ''}}
|
||||
</view>
|
||||
</view>
|
||||
</label>
|
||||
</checkbox-group>
|
||||
<uni-forms-item label="是否书面审理" label-width="120px" name="respondentIsWrittenHear"
|
||||
required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.respondentIsWrittenHear"
|
||||
:localdata="adjudicateRecord"
|
||||
@change='arbitrationmethod'></uni-data-checkbox>
|
||||
</uni-forms-item>
|
||||
</view>
|
||||
</uni-forms>
|
||||
<uni-forms ref="form" :modelValue="subnitForm" :rules="rules" v-if="sysType == 2">
|
||||
<!-- <view class="title">案件详情</view> -->
|
||||
<view class="box">
|
||||
<uni-forms-item label="案件编号:" name="caseNum" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true' v-model="formData.caseNum"
|
||||
placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="申请人:" name="applicantName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.affiliate.applicationName" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<uni-forms-item label="被申请人:" name="respondentName" label-width="120px" required>
|
||||
<uni-easyinput :inputBorder="false" :disabled='true'
|
||||
v-model="formData.affiliate.respondentName" placeholder="" />
|
||||
</uni-forms-item>
|
||||
<!-- <uni-forms-item label="是否有异议需要举证" label-width="120px" name="objectionAddEviden" required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.objectionAddEviden"
|
||||
:localdata="maintenancetypeArr" @change='uploadEvidenceChange'></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
<!-- <uni-forms-item label="是否指派调解员" label-width="120px" name="pendingAppointArbotrar"
|
||||
required>
|
||||
<uni-data-checkbox class='checkbox' v-model="subnitForm.pendingAppointArbotrar"
|
||||
:localdata="uploadEvidence"
|
||||
@change='maintenancetypeChange'></uni-data-checkbox>
|
||||
</uni-forms-item> -->
|
||||
</view>
|
||||
</uni-forms>
|
||||
<!-- 自定义弹窗层组件 -->
|
||||
<uni-popup scroll-y="true" ref="popup" :is-mask-click="false" type="bottom">
|
||||
<view class="content_list">
|
||||
<uni-card>
|
||||
<view class="" style="text-align: center;font-size: 35rpx;font-weight: bold;">
|
||||
<text>权力和义务告知书</text>
|
||||
</view>
|
||||
<button type="primary" @click="submitImg">确认提交</button>
|
||||
</view>
|
||||
根据《中华人民共和国仲裁法》的规定,仲裁当事人在仲裁活动中依法享有权利并承担义务。
|
||||
<view class="">
|
||||
<text>一、当事人的权利</text>
|
||||
<text>1.依据仲裁协议提请仲裁;撤回仲裁申请或者变更、放弃仲裁请求;承认或者反驳仲裁请求;提出仲裁反请求。</text>
|
||||
<text>2.对仲裁协议效力提出异议。</text>
|
||||
<text>3.委托代理人进行仲裁活动。</text>
|
||||
<text>4.申请财产保全、证据保全。</text>
|
||||
<text>5.约定、选定仲裁庭的组成方式;选定或者委托本会主任指定仲裁员;申请仲裁员、办案秘书、翻译人员、鉴定人员回避。</text>
|
||||
<text>6.收集、提供证据。对证据进行质证,发表辩论意见,作最后陈述。</text>
|
||||
<text>7.请求调解。自行和解的,可以请求仲裁庭根据和解协议作出裁决书。</text>
|
||||
<text>8.认为开庭笔录对自己陈述的记录有遗漏或者差错的,申请补正。</text>
|
||||
<text>9.对裁决书中的文字、计算错误或者仲裁庭已经裁决但在裁决书中遗漏的事项,请求补正或者作出补正裁决。</text>
|
||||
<text>10.向人民法院申请撤销、执行或者不予执行仲裁裁决。</text>
|
||||
|
||||
</view>
|
||||
<view>
|
||||
<text>
|
||||
<text>二、当事人的义务</text>
|
||||
<text>1.如实书写仲裁申请书和答辩书;在庭审中不得做虚假陈述。</text>
|
||||
<text>2.对自己的主张按期提供证据,不得提供伪证。</text>
|
||||
<text>3.遵守仲裁员回避制度。</text>
|
||||
<text>4.按时参加开庭。</text>
|
||||
<text>5.遵守开庭纪律和仲裁程序。</text>
|
||||
<text>6.在庭审笔录上签字。</text>
|
||||
<text>7.在仲裁文书的送达回证上签字盖章。</text>
|
||||
<text>8.主动履行生效的仲裁裁决。</text>
|
||||
<text>9.按规定交纳仲裁费用。</text>
|
||||
<text>10.法律、法规和本会仲裁规则规定的其他义务。</text>
|
||||
</text>
|
||||
|
||||
</view>
|
||||
<view class="from" style="margin-top:30rpx;">
|
||||
<uni-forms ref="reasontFormData">
|
||||
<uni-forms-item label="异议原因:" label-width="100px" required>
|
||||
<uni-easyinput v-model="reasontFormData.reasont"
|
||||
placeholder="请输入异议原因" />
|
||||
</uni-forms-item>
|
||||
</uni-forms>
|
||||
</view>
|
||||
<view class="determine">
|
||||
<button style="width: 150rpx;float: left;margin-left: 90rpx;" type="primary"
|
||||
@tap="submitReasont">确定</button>
|
||||
<button style="width: 150rpx;" @tap="cencalBut">取消</button>
|
||||
</view>
|
||||
</uni-card>
|
||||
</view>
|
||||
|
||||
</uni-popup>
|
||||
<view class="uni-list">
|
||||
<checkbox-group @change="checkboxChange" style="width: 100%;margin-bottom: 15rpx;">
|
||||
<label class="uni-list-cell uni-list-cell-pd" v-for="item in items"
|
||||
:key="item.mediatorId">
|
||||
<view>
|
||||
<checkbox color="blue" style="transform:scale(0.7)"
|
||||
:value="item.mediatorId + ''" />
|
||||
</view>
|
||||
<view class="main">
|
||||
<view class="">
|
||||
仲裁员姓名:{{item.mediatorName}}
|
||||
</view>
|
||||
<view class="">
|
||||
专业:{{item.specialty || '暂无信息'}}
|
||||
</view>
|
||||
<view class="">
|
||||
待办数量:{{item.todoAmount || '0'}}
|
||||
</view>
|
||||
<view class="">
|
||||
已办数量:{{item.completeAmount || '0'}}
|
||||
</view>
|
||||
</view>
|
||||
</label>
|
||||
</checkbox-group>
|
||||
</view>
|
||||
<button type="primary" @click="submitImg">确认提交</button>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view v-show="current === 1" style="padding: 20rpx;">
|
||||
<view class="" style="margin-top: 50rpx;">
|
||||
<view>申请人</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==2" :href="item.annexPath" color="#007BFF" :text="item.fileName"></uni-link>
|
||||
</view>
|
||||
<view>被申请人</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==6" :href="item.annexPath" color="#007BFF" :text="item.fileName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
<view class="" style="margin-top: 40rpx;">
|
||||
<view>仲裁申请书</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==1" :href="item.annexPath" color="#007BFF" :text="item.fileName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</view>
|
||||
|
||||
</view>
|
||||
<view v-show="current === 1" style="padding: 20rpx;">
|
||||
<view class="" v-if="sysType == 1">
|
||||
<view class="" style="margin-top: 50rpx;">
|
||||
<view>申请人</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==2" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.fileName"></uni-link>
|
||||
</view>
|
||||
<view>被申请人</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==6" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.fileName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
<view class="" style="margin-top: 40rpx;">
|
||||
<view>仲裁申请书</view>
|
||||
<view v-for="item in formData.evidenceMaterialList">
|
||||
<uni-link v-if="item.annexType==1" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.fileName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="" v-if="sysType == 2">
|
||||
<view class="" style="margin-top: 50rpx;">
|
||||
<view>申请人</view>
|
||||
<view v-for="item in formData.caseAttachList">
|
||||
<uni-link v-if="item.annexType==4" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.annexName"></uni-link>
|
||||
</view>
|
||||
<view>被申请人</view>
|
||||
<view v-for="item in formData.caseAttachList">
|
||||
<uni-link v-if="item.annexType==6" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.annexName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
<view class="" style="margin-top: 40rpx;">
|
||||
<view>仲裁申请书</view>
|
||||
<view v-for="item in formData.caseAttachList">
|
||||
<uni-link v-if="item.annexType==3" :href="item.annexPath" color="#007BFF"
|
||||
:text="item.annexName"></uni-link>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</uni-section>
|
||||
</view>
|
||||
@@ -205,7 +257,9 @@
|
||||
import {
|
||||
respondentDetail,
|
||||
arbitratorList,
|
||||
evidenceCrossexami
|
||||
evidenceCrossexami,
|
||||
selectById,
|
||||
updateBooking
|
||||
} from '../../../api/handlecase/index.js'
|
||||
import {
|
||||
uploadImage
|
||||
@@ -220,26 +274,28 @@
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
sysType:null,//默认系统 1.仲裁2.调节
|
||||
selectValue:null,
|
||||
sysType: null, //默认系统 1.仲裁2.调节
|
||||
selectValue: null,
|
||||
defaultSelected: [], //默认选中项
|
||||
serviceList: ['1','2'],//传递给子组件的数据
|
||||
current:0,
|
||||
itemsT:['案件详情','案件资料'],
|
||||
styleType:'button',
|
||||
activeColor:'#007aff',
|
||||
reasontFormData:{
|
||||
reasont:''
|
||||
serviceList: ['1', '2'], //传递给子组件的数据
|
||||
current: 0,
|
||||
itemsT: ['案件详情', '案件资料'],
|
||||
styleType: 'button',
|
||||
activeColor: '#007aff',
|
||||
reasontFormData: {
|
||||
reasont: ''
|
||||
},
|
||||
isShowPopup: false,
|
||||
formData: {
|
||||
affiliate: {}
|
||||
},
|
||||
isShowPopup:false,
|
||||
formData: {},
|
||||
subnitForm: {
|
||||
objectionAddEviden:0,
|
||||
pendingAppointArbotrar:0,
|
||||
objectiJuris:0,
|
||||
adjudicaCounter:0,
|
||||
respondentIsWrittenHear:1,
|
||||
adjudicaCounterReason:''
|
||||
objectionAddEviden: 0,
|
||||
pendingAppointArbotrar: 0,
|
||||
objectiJuris: 0,
|
||||
adjudicaCounter: 0,
|
||||
respondentIsWrittenHear: 1,
|
||||
adjudicaCounterReason: ''
|
||||
},
|
||||
selectFlag: false,
|
||||
caseFlag: false,
|
||||
@@ -313,66 +369,42 @@
|
||||
adjudicateRecord: [{
|
||||
text: '是',
|
||||
value: 1
|
||||
},{
|
||||
}, {
|
||||
text: '否',
|
||||
value: 0
|
||||
}],
|
||||
items: [],
|
||||
selectData: [{
|
||||
value: 0,
|
||||
label: '黄金糕'
|
||||
}, {
|
||||
value: '选项2',
|
||||
label: '双皮奶'
|
||||
}, {
|
||||
value: '选项3',
|
||||
label: '蚵仔煎'
|
||||
}, {
|
||||
value: '选项4',
|
||||
label: '龙须面'
|
||||
}, {
|
||||
value: '选项5',
|
||||
label: '北京烤鸭'
|
||||
}, {
|
||||
value: '选项6',
|
||||
label: '豆腐'
|
||||
}, {
|
||||
value: '选项7',
|
||||
label: '油条'
|
||||
}]
|
||||
sysType: null,
|
||||
mediatorList: []
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.sysType = uni.getStorageSync('sysType')
|
||||
|
||||
},
|
||||
methods: {
|
||||
selectTJ(e){
|
||||
// console.log(this.defaultSelected,'11111111')
|
||||
// console.log(e,'2222222222’')
|
||||
},
|
||||
onClickItem(e){
|
||||
onClickItem(e) {
|
||||
if (this.current !== e.currentIndex) {
|
||||
this.current = e.currentIndex
|
||||
}
|
||||
},
|
||||
submitReasont(){
|
||||
submitReasont() {
|
||||
|
||||
if(this.reasontFormData.reasont){
|
||||
if (this.reasontFormData.reasont) {
|
||||
this.subnitForm.adjudicaCounterReason = this.reasontFormData.reasont
|
||||
this.$refs.popup.close()
|
||||
this.reasontFormData.reasont =''
|
||||
}else{
|
||||
this.reasontFormData.reasont = ''
|
||||
} else {
|
||||
this.$modal.msgError("请输入反意理由")
|
||||
}
|
||||
},
|
||||
cencalBut(){
|
||||
cencalBut() {
|
||||
this.$refs.popup.close();
|
||||
this.subnitForm.objectiJuris = 0;
|
||||
},
|
||||
objectiJurisChange(value){
|
||||
objectiJurisChange(value) {
|
||||
|
||||
let flag = value.detail.value;
|
||||
if(flag==1){
|
||||
if (flag == 1) {
|
||||
this.$refs.popup.open('center')
|
||||
}
|
||||
},
|
||||
@@ -385,51 +417,59 @@
|
||||
this.caseFlag = false;
|
||||
}
|
||||
},
|
||||
maintenancetypeChange(val) {
|
||||
let flag = val.detail.value;
|
||||
if (flag == 1) {
|
||||
this.selectFlag = true
|
||||
this.getArbitratorList()
|
||||
} else {
|
||||
this.selectFlag = false
|
||||
}
|
||||
},
|
||||
// maintenancetypeChange(val) {
|
||||
// let flag = val.detail.value;
|
||||
// if (flag == 1) {
|
||||
// this.selectFlag = true
|
||||
// this.getArbitratorList()
|
||||
// } else {
|
||||
// this.selectFlag = false
|
||||
// }
|
||||
// },
|
||||
checkboxChange(e) {
|
||||
let params = parseInt(e.detail.value);
|
||||
let result = "";
|
||||
this.items.forEach(item=>{
|
||||
if(item.userId == params){
|
||||
result = item.nickName
|
||||
}
|
||||
})
|
||||
let arbitrators = [{id: params,arbitratorName: result}];
|
||||
// let idArr = e.detail.value;
|
||||
// let numberArray = idArr.map(str => parseInt(str));
|
||||
// const result = this.items.filter(item => numberArray.includes(item.userId));
|
||||
// result.forEach(item => {
|
||||
// arbitrators.push({
|
||||
// id: item.userId,
|
||||
// arbitratorName: item.nickName
|
||||
// })
|
||||
// })
|
||||
let params = e.detail.value;
|
||||
params = params.map(Number);
|
||||
this.mediatorList = e.detail.value;
|
||||
let result = this.items.filter(element => params.includes(element.mediatorId));
|
||||
let userListArr = result.map(({
|
||||
mediatorId,
|
||||
mediatorName
|
||||
}) => ({
|
||||
mediatorId: mediatorId,
|
||||
mediatorName: mediatorName
|
||||
}));
|
||||
let arbitrators = {
|
||||
caseFlowId: this.formData.caseFlowId,
|
||||
mediatorList: userListArr,
|
||||
};
|
||||
this.subnitForm.arbitrators = arbitrators;
|
||||
// console.log(this.subnitForm.arbitrators,"PPPPPPPPPPPPPP");
|
||||
console.log(this.subnitForm.arbitrators, "PPPPPPPPPPPPPP");
|
||||
},
|
||||
getData(parms) {
|
||||
respondentDetail(parms).then(res => {
|
||||
if(res.data.evidenceMaterialList.length > 0) {
|
||||
res.data.evidenceMaterialList.forEach(item =>{
|
||||
let names = item.annexPath.split('_')
|
||||
item['fileName'] = names[names.length -1]
|
||||
item.annexPath = baseUrl + item.annexPath
|
||||
})
|
||||
}
|
||||
this.formData = res.data
|
||||
this.formData.loanEndDate = moment(this.formData.loanEndDate).format('YYYY-MM-DD HH:mm:ss');
|
||||
this.formData.loanStartDate = moment(this.formData.loanStartDate).format(
|
||||
'YYYY-MM-DD HH:mm:ss');
|
||||
this.formData.id = this.formData.id + ''
|
||||
})
|
||||
if (this.sysType == 1) {
|
||||
respondentDetail(parms).then(res => {
|
||||
if (res.data.evidenceMaterialList.length > 0) {
|
||||
res.data.evidenceMaterialList.forEach(item => {
|
||||
let names = item.annexPath.split('_')
|
||||
item['fileName'] = names[names.length - 1]
|
||||
item.annexPath = baseUrl + item.annexPath
|
||||
})
|
||||
}
|
||||
this.formData = res.data
|
||||
this.formData.loanEndDate = moment(this.formData.loanEndDate).format(
|
||||
'YYYY-MM-DD HH:mm:ss');
|
||||
this.formData.loanStartDate = moment(this.formData.loanStartDate).format(
|
||||
'YYYY-MM-DD HH:mm:ss');
|
||||
this.formData.id = this.formData.id + ''
|
||||
})
|
||||
} else if (this.sysType == 2) {
|
||||
selectById({
|
||||
id: parms
|
||||
}).then(res => {
|
||||
this.formData = res.data
|
||||
console.log(res, "KKKKKKKKKKKKKKKKKKKKK");
|
||||
})
|
||||
}
|
||||
},
|
||||
// 文件上传
|
||||
select(e) {
|
||||
@@ -473,7 +513,7 @@
|
||||
// 获取仲裁员列表
|
||||
getArbitratorList() {
|
||||
arbitratorList().then(res => {
|
||||
this.items = res.rows;
|
||||
this.items = res.data;
|
||||
})
|
||||
},
|
||||
// 提交数据
|
||||
@@ -486,33 +526,75 @@
|
||||
})
|
||||
|
||||
uni.navigateBack({
|
||||
delta:1
|
||||
delta: 1
|
||||
})
|
||||
// uni.$tab.redirectTo({
|
||||
// url: '/pages/handlecase/index'
|
||||
// })
|
||||
// uni.navigateTo({
|
||||
// url: '/pages/handlecase/index'
|
||||
// })
|
||||
})
|
||||
},
|
||||
submitImg() {
|
||||
this.$refs.form.validate().then(res => {
|
||||
this.evidenceCrossexamiFn(this.subnitForm)
|
||||
}).catch(err => {
|
||||
console.log('表单错误信息:', err);
|
||||
})
|
||||
if (this.sysType == 2) {
|
||||
if (this.mediatorList.length > 3) {
|
||||
uni.showToast({
|
||||
title: '最多选择三个调解员',
|
||||
icon: 'none',
|
||||
duration: 1000
|
||||
})
|
||||
return
|
||||
}
|
||||
if (this.mediatorList.length == 0) {
|
||||
uni.showToast({
|
||||
title: '请选择调解员',
|
||||
icon: 'none',
|
||||
duration: 1000
|
||||
})
|
||||
return
|
||||
}
|
||||
}
|
||||
if (this.sysType == 1) {
|
||||
this.$refs.form.validate().then(res => {
|
||||
this.evidenceCrossexamiFn(this.subnitForm)
|
||||
}).catch(err => {
|
||||
console.log('表单错误信息:', err);
|
||||
})
|
||||
} else if (this.sysType == 2) {
|
||||
// TODO
|
||||
// 调解提交
|
||||
if (this.mediatorList.length > 3) {
|
||||
debugger
|
||||
uni.showToast({
|
||||
title: '最多选择三个调解员',
|
||||
icon: 'none',
|
||||
duration: 1000
|
||||
})
|
||||
return
|
||||
}
|
||||
this.subnitForm.arbitrators.id = this.formData.id;
|
||||
this.subnitForm.arbitrators.miniProgressFlag = 1;
|
||||
updateBooking(this.subnitForm.arbitrators).then(res => {
|
||||
uni.showToast({
|
||||
title: '成功',
|
||||
icon: 'none',
|
||||
duration: 1000
|
||||
})
|
||||
uni.navigateBack({
|
||||
delta: 1
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
},
|
||||
// 证据清单
|
||||
evidenceList(){
|
||||
evidenceList() {
|
||||
console.log(this.formData.evidenceMaterialList)
|
||||
this.$tab.navigateTo(`/pages/handlecase/component/evidenceList?title=证据清单&evidenceList=${encodeURIComponent(JSON.stringify(this.formData.evidenceMaterialList))}`)
|
||||
this.$tab.navigateTo(
|
||||
`/pages/handlecase/component/evidenceList?title=证据清单&evidenceList=${encodeURIComponent(JSON.stringify(this.formData.evidenceMaterialList))}`
|
||||
)
|
||||
},
|
||||
},
|
||||
onLoad(data) {
|
||||
this.sysType = uni.getStorageSync('sysType')
|
||||
this.getData(data.id);
|
||||
this.subnitForm.caseId = Number(data.id);
|
||||
// this.getArbitratorList()
|
||||
this.getArbitratorList()
|
||||
}
|
||||
|
||||
}
|
||||
@@ -522,13 +604,15 @@
|
||||
page {
|
||||
background-color: #ffffff;
|
||||
}
|
||||
|
||||
.content_list {
|
||||
height: 1060rpx;
|
||||
overflow-x: hidden;
|
||||
.scroll_view_style{
|
||||
height: 100%;
|
||||
}
|
||||
height: 1060rpx;
|
||||
overflow-x: hidden;
|
||||
|
||||
.scroll_view_style {
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.assignrbitrators {
|
||||
// text-align: center;
|
||||
@@ -635,7 +719,8 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
.determine{
|
||||
|
||||
.determine {
|
||||
padding: left 50rpx;
|
||||
}
|
||||
}
|
||||
|
||||
+94
-69
@@ -1,6 +1,8 @@
|
||||
<template>
|
||||
<view class="handlecase">
|
||||
<List class="caseList" v-for="(item,index) in caseList" :defalutVal='item' :key="index"></List>
|
||||
<List class="caseList" v-for="(item,index) in caseList" :defalutVal='item' :key="index"
|
||||
v-if="item.pendingStatus == 0" :sysType='sysType'>
|
||||
</List>
|
||||
<view class="emptyBox" v-if="caseList.length == 0">
|
||||
<luanqing-empty :show="true" textColor="#000"></luanqing-empty>
|
||||
</view>
|
||||
@@ -10,7 +12,8 @@
|
||||
<script>
|
||||
import List from './component/list.vue'
|
||||
import {
|
||||
respondentList
|
||||
respondentList,
|
||||
caseApplicationTj
|
||||
} from '../../api/handlecase/index.js'
|
||||
import LuanqingEmpty from "@/components/luanqing-empty.vue"
|
||||
export default {
|
||||
@@ -23,75 +26,88 @@
|
||||
caseList: [],
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
|
||||
sysType: null
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
getList(parms) {
|
||||
respondentList(parms).then(res => {
|
||||
// this.caseList = res.rows;
|
||||
if(res.data){
|
||||
this.caseList = res.data;
|
||||
}else{
|
||||
this.caseList = []
|
||||
}
|
||||
if (this.sysType == 1) {
|
||||
respondentList(parms).then(res => {
|
||||
// this.caseList = res.rows;
|
||||
if (res.data) {
|
||||
this.caseList = res.data;
|
||||
} else {
|
||||
this.caseList = []
|
||||
}
|
||||
|
||||
this.caseList.forEach(item => {
|
||||
switch (item.caseStatus) {
|
||||
case 0:
|
||||
item.caseStatusName = '立案申请'
|
||||
break;
|
||||
case 1:
|
||||
item.caseStatusName = '待缴费'
|
||||
break;
|
||||
case 2:
|
||||
item.caseStatusName = '待缴费确认'
|
||||
break;
|
||||
case 3:
|
||||
item.caseStatusName = '待确认是否应诉'
|
||||
break;
|
||||
case 4:
|
||||
item.caseStatusName = '待确认证据'
|
||||
break;
|
||||
case 5:
|
||||
item.caseStatusName = '待确定是否指派仲裁员'
|
||||
break;
|
||||
case 6:
|
||||
item.caseStatusName = '待组庭'
|
||||
break;
|
||||
case 7:
|
||||
item.caseStatusName = '待组庭确定'
|
||||
break;
|
||||
case 8:
|
||||
item.caseStatusName = '待组庭审核'
|
||||
break;
|
||||
case 9:
|
||||
item.caseStatusName = '待选择仲裁方式'
|
||||
break;
|
||||
case 10:
|
||||
item.caseStatusName = '待开庭'
|
||||
break;
|
||||
case 11:
|
||||
item.caseStatusName = '待生成仲裁文书'
|
||||
break;
|
||||
case 12:
|
||||
item.caseStatusName = '待确认仲裁文书'
|
||||
break;
|
||||
case 13:
|
||||
item.caseStatusName = '待仲裁文书用印'
|
||||
break;
|
||||
case 14:
|
||||
item.caseStatusName = '待仲裁文书用印审核'
|
||||
break;
|
||||
case 15:
|
||||
item.caseStatusName = '待仲裁文书送达'
|
||||
break;
|
||||
case 16:
|
||||
item.caseStatusName = '待案件归档'
|
||||
break;
|
||||
this.caseList.forEach(item => {
|
||||
switch (item.caseStatus) {
|
||||
case 0:
|
||||
item.caseStatusName = '立案申请'
|
||||
break;
|
||||
case 1:
|
||||
item.caseStatusName = '待缴费'
|
||||
break;
|
||||
case 2:
|
||||
item.caseStatusName = '待缴费确认'
|
||||
break;
|
||||
case 3:
|
||||
item.caseStatusName = '待确认是否应诉'
|
||||
break;
|
||||
case 4:
|
||||
item.caseStatusName = '待确认证据'
|
||||
break;
|
||||
case 5:
|
||||
item.caseStatusName = '待确定是否指派仲裁员'
|
||||
break;
|
||||
case 6:
|
||||
item.caseStatusName = '待组庭'
|
||||
break;
|
||||
case 7:
|
||||
item.caseStatusName = '待组庭确定'
|
||||
break;
|
||||
case 8:
|
||||
item.caseStatusName = '待组庭审核'
|
||||
break;
|
||||
case 9:
|
||||
item.caseStatusName = '待选择仲裁方式'
|
||||
break;
|
||||
case 10:
|
||||
item.caseStatusName = '待开庭'
|
||||
break;
|
||||
case 11:
|
||||
item.caseStatusName = '待生成仲裁文书'
|
||||
break;
|
||||
case 12:
|
||||
item.caseStatusName = '待确认仲裁文书'
|
||||
break;
|
||||
case 13:
|
||||
item.caseStatusName = '待仲裁文书用印'
|
||||
break;
|
||||
case 14:
|
||||
item.caseStatusName = '待仲裁文书用印审核'
|
||||
break;
|
||||
case 15:
|
||||
item.caseStatusName = '待仲裁文书送达'
|
||||
break;
|
||||
case 16:
|
||||
item.caseStatusName = '待案件归档'
|
||||
break;
|
||||
}
|
||||
})
|
||||
})
|
||||
} else if (this.sysType == 2) {
|
||||
parms.miniProgressFlag = 1;
|
||||
caseApplicationTj(parms).then(res => {
|
||||
// this.caseList = res.rows;
|
||||
if (res.rows) {
|
||||
this.caseList = res.rows;
|
||||
} else {
|
||||
this.caseList = []
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
},
|
||||
// 触底
|
||||
onReachBottom() {
|
||||
@@ -101,17 +117,26 @@
|
||||
let obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
caseStatus:4
|
||||
caseStatus: 4
|
||||
}
|
||||
obj.pageNum = obj.pageNum + 1
|
||||
this.getList(obj)
|
||||
}
|
||||
},
|
||||
onShow() {
|
||||
let obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
caseStatus:4
|
||||
this.sysType = uni.getStorageSync('sysType');
|
||||
let obj = {}
|
||||
if (this.sysType == 1) {
|
||||
obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
caseStatus: 4
|
||||
}
|
||||
} else if (this.sysType == 2) {
|
||||
obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
}
|
||||
}
|
||||
this.getList(obj)
|
||||
},
|
||||
|
||||
@@ -1,76 +1,109 @@
|
||||
<template>
|
||||
<view class="list" @tap="caseDetail">
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件编号:
|
||||
<view class="">
|
||||
<view class="list" @tap="caseDetail">
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件编号:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.caseNum}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.caseNum}}
|
||||
<view class="listItem" v-if="sysType == 1">
|
||||
<view class="lable">
|
||||
申请人姓名:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.applicantName}}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
申请人姓名:
|
||||
<view class="listItem" v-if="sysType == 2">
|
||||
<view class="lable">
|
||||
申请人姓名:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.applicationName}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.applicantName}}
|
||||
<view class="listItem" style="margin-top:22rpx">
|
||||
<view class="lable">
|
||||
被申请人姓名:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.respondentName}}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem" style="margin-top:22rpx">
|
||||
<view class="lable">
|
||||
被申请人姓名:
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件状态:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.caseStatusName}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.respondentName}}
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件房间号:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.roomId}}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件状态:
|
||||
<view class="listItem" v-if="sysType == 1">
|
||||
<view class="lable">
|
||||
开庭时间:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.scheduleStartTime}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.caseStatusName}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
案件房间号:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.roomId}}
|
||||
</view>
|
||||
</view>
|
||||
<view class="listItem">
|
||||
<view class="lable">
|
||||
开庭时间:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.scheduleStartTime}}
|
||||
<view class="listItem" v-if="sysType == 2">
|
||||
<view class="lable">
|
||||
开庭时间:
|
||||
</view>
|
||||
<view class="main">
|
||||
{{defalutVal.hearDate}}
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default{
|
||||
data(){
|
||||
return{
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
sysType: null
|
||||
}
|
||||
},
|
||||
props:{
|
||||
defalutVal:{
|
||||
type:Object,
|
||||
default:() => {}
|
||||
props: {
|
||||
defalutVal: {
|
||||
type: Object,
|
||||
default: () => {}
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
methods: {
|
||||
// 在线开庭详情以及操作
|
||||
caseDetail(){
|
||||
let imUrl = encodeURIComponent(`https://txroom.xayunmei.com/#/home?name=${this.$store.state.user.name}&id=${this.defalutVal.id}&userId=${this.$store.state.user.userId}&roomId=${this.defalutVal.roomId}`)
|
||||
console.log(this.$store.state.user)
|
||||
uni.navigateTo({url:`/pages/im/component/imHome?imUrl=${imUrl}`})
|
||||
caseDetail() {
|
||||
let imUrl = '';
|
||||
let type = 1;
|
||||
if (this.sysType == 1) {
|
||||
imUrl = encodeURIComponent(
|
||||
`https://txroom.xayunmei.com/#/home?name=${this.$store.state.user.name}&id=${this.defalutVal.id}&userId=${this.$store.state.user.userId}&roomId=${this.defalutVal.roomId}`
|
||||
)
|
||||
} else if (this.sysType == 2) {
|
||||
imUrl = encodeURIComponent(
|
||||
`https://txroom.xayunmei.com/#/home?name=${this.$store.state.user.name}&id=${this.defalutVal.id}&userId=${this.$store.state.user.userId}&roomId=${this.defalutVal.roomId}&type=${type}`
|
||||
)
|
||||
}
|
||||
uni.navigateTo({
|
||||
url: `/pages/im/component/imHome?imUrl=${imUrl}`
|
||||
})
|
||||
}
|
||||
},
|
||||
created() {
|
||||
this.sysType = uni.getStorageSync('sysType');
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -83,10 +116,12 @@
|
||||
background-color: #ffffff;
|
||||
border-radius: 30rpx;
|
||||
margin-top: 20rpx;
|
||||
|
||||
.listItem {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
height: 50rpx;
|
||||
|
||||
.lable {
|
||||
width: 30%;
|
||||
}
|
||||
@@ -95,12 +130,14 @@
|
||||
width: 60%;
|
||||
}
|
||||
}
|
||||
.btn{
|
||||
|
||||
.btn {
|
||||
margin-top: 20rpx;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
.btnItem{
|
||||
|
||||
.btnItem {
|
||||
height: 50rpx;
|
||||
background-color: #5395ff;
|
||||
border-radius: 10rpx;
|
||||
|
||||
+80
-62
@@ -1,6 +1,6 @@
|
||||
<template>
|
||||
<!-- <view class=""> -->
|
||||
<!-- <web-view :src="sendImg"></web-view> -->
|
||||
<!-- <web-view :src="sendImg"></web-view> -->
|
||||
<!-- </view> -->
|
||||
<view class="handlecase">
|
||||
<List class="caseList" v-for="(item,index) in caseList" :defalutVal='item' :key="index"></List>
|
||||
@@ -13,7 +13,8 @@
|
||||
import List from './component/imList.vue'
|
||||
import LuanqingEmpty from "@/components/luanqing-empty.vue"
|
||||
import {
|
||||
respondentList
|
||||
respondentList,
|
||||
caseApplicationTj
|
||||
} from '../../api/handlecase/index.js'
|
||||
export default {
|
||||
components: {
|
||||
@@ -26,69 +27,85 @@
|
||||
sendImg: "",
|
||||
caseList: [],
|
||||
pageNum: 1,
|
||||
pageSize: 10
|
||||
pageSize: 10,
|
||||
sysType: null
|
||||
}
|
||||
},
|
||||
methods:{
|
||||
methods: {
|
||||
getList(parms) {
|
||||
respondentList(parms).then(res => {
|
||||
this.caseList = res.data;
|
||||
this.caseList.forEach(item => {
|
||||
switch (item.caseStatus) {
|
||||
case 0:
|
||||
item.caseStatusName = '立案申请'
|
||||
break;
|
||||
case 1:
|
||||
item.caseStatusName = '待缴费'
|
||||
break;
|
||||
case 2:
|
||||
item.caseStatusName = '待缴费确认'
|
||||
break;
|
||||
case 3:
|
||||
item.caseStatusName = '待确认是否应诉'
|
||||
break;
|
||||
case 4:
|
||||
item.caseStatusName = '待确认证据'
|
||||
break;
|
||||
case 5:
|
||||
item.caseStatusName = '待确定是否指派仲裁员'
|
||||
break;
|
||||
case 6:
|
||||
item.caseStatusName = '待组庭'
|
||||
break;
|
||||
case 7:
|
||||
item.caseStatusName = '待组庭确定'
|
||||
break;
|
||||
case 8:
|
||||
item.caseStatusName = '待组庭审核'
|
||||
break;
|
||||
case 9:
|
||||
item.caseStatusName = '待选择仲裁方式'
|
||||
break;
|
||||
case 10:
|
||||
item.caseStatusName = '待开庭'
|
||||
break;
|
||||
case 11:
|
||||
item.caseStatusName = '待生成仲裁文书'
|
||||
break;
|
||||
case 12:
|
||||
item.caseStatusName = '待确认仲裁文书'
|
||||
break;
|
||||
case 13:
|
||||
item.caseStatusName = '待仲裁文书用印'
|
||||
break;
|
||||
case 14:
|
||||
item.caseStatusName = '待仲裁文书用印审核'
|
||||
break;
|
||||
case 15:
|
||||
item.caseStatusName = '待仲裁文书送达'
|
||||
break;
|
||||
case 16:
|
||||
item.caseStatusName = '待案件归档'
|
||||
break;
|
||||
if (this.sysType == 1) {
|
||||
respondentList(parms).then(res => {
|
||||
this.caseList = res.data;
|
||||
this.caseList.forEach(item => {
|
||||
switch (item.caseStatus) {
|
||||
case 0:
|
||||
item.caseStatusName = '立案申请'
|
||||
break;
|
||||
case 1:
|
||||
item.caseStatusName = '待缴费'
|
||||
break;
|
||||
case 2:
|
||||
item.caseStatusName = '待缴费确认'
|
||||
break;
|
||||
case 3:
|
||||
item.caseStatusName = '待确认是否应诉'
|
||||
break;
|
||||
case 4:
|
||||
item.caseStatusName = '待确认证据'
|
||||
break;
|
||||
case 5:
|
||||
item.caseStatusName = '待确定是否指派仲裁员'
|
||||
break;
|
||||
case 6:
|
||||
item.caseStatusName = '待组庭'
|
||||
break;
|
||||
case 7:
|
||||
item.caseStatusName = '待组庭确定'
|
||||
break;
|
||||
case 8:
|
||||
item.caseStatusName = '待组庭审核'
|
||||
break;
|
||||
case 9:
|
||||
item.caseStatusName = '待选择仲裁方式'
|
||||
break;
|
||||
case 10:
|
||||
item.caseStatusName = '待开庭'
|
||||
break;
|
||||
case 11:
|
||||
item.caseStatusName = '待生成仲裁文书'
|
||||
break;
|
||||
case 12:
|
||||
item.caseStatusName = '待确认仲裁文书'
|
||||
break;
|
||||
case 13:
|
||||
item.caseStatusName = '待仲裁文书用印'
|
||||
break;
|
||||
case 14:
|
||||
item.caseStatusName = '待仲裁文书用印审核'
|
||||
break;
|
||||
case 15:
|
||||
item.caseStatusName = '待仲裁文书送达'
|
||||
break;
|
||||
case 16:
|
||||
item.caseStatusName = '待案件归档'
|
||||
break;
|
||||
}
|
||||
})
|
||||
})
|
||||
} else if (this.sysType == 2) {
|
||||
parms.hearDateFlag = 1;
|
||||
parms.miniProgressFlag = 1;
|
||||
delete parms.caseStatus;
|
||||
caseApplicationTj(parms).then(res => {
|
||||
// this.caseList = res.rows;
|
||||
if (res.rows) {
|
||||
this.caseList = res.rows;
|
||||
} else {
|
||||
this.caseList = []
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
},
|
||||
// 触底
|
||||
onReachBottom() {
|
||||
@@ -98,17 +115,18 @@
|
||||
let obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
caseStatus:8
|
||||
caseStatus: 8
|
||||
}
|
||||
obj.pageNum = obj.pageNum + 1
|
||||
this.getList(obj)
|
||||
}
|
||||
},
|
||||
onLoad() {
|
||||
this.sysType = uni.getStorageSync('sysType');
|
||||
let obj = {
|
||||
pageNum: this.pageNum,
|
||||
pageSize: this.pageSize,
|
||||
caseStatus:8
|
||||
caseStatus: 8
|
||||
}
|
||||
|
||||
this.getList(obj)
|
||||
|
||||
+3
-3
@@ -8,8 +8,7 @@
|
||||
<view class="login-form-content">
|
||||
<view class="input-item flex align-center" style="width: 60%;margin: 0px;">
|
||||
<!-- <view class="iconfont icon-user icon"></view> -->
|
||||
<input v-model="registerForm.phone" class="input" type="number" placeholder="请输入手机号"
|
||||
maxlength="30" />
|
||||
<input v-model="registerForm.phone" class="input" type="number" placeholder="请输入手机号" maxlength="30" />
|
||||
<view class="login-code">
|
||||
<button class="login-code-img" type="primary" :disabled="codeDisabled"
|
||||
@tap="getCodeNumber(registerForm.phone)">{{codeText}}</button>
|
||||
@@ -22,7 +21,8 @@
|
||||
</view>
|
||||
<view class="input-item flex align-center">
|
||||
<!-- <view class="iconfont icon-user icon"></view> -->
|
||||
<input v-model="registerForm.identityNo" class="input" type="text" placeholder="请输入身份证号" maxlength="30" />
|
||||
<input v-model="registerForm.identityNo" class="input" type="text" placeholder="请输入身份证号"
|
||||
maxlength="30" />
|
||||
</view>
|
||||
<view class="input-item flex align-center">
|
||||
<!-- <view class="iconfont icon-user icon"></view> -->
|
||||
|
||||
@@ -61,12 +61,12 @@
|
||||
<text class="text">视频审理</text>
|
||||
</view>
|
||||
</uni-grid-item>
|
||||
<uni-grid-item>
|
||||
<!-- <uni-grid-item>
|
||||
<view class="grid-item-box" @tap="changeGrid(6)">
|
||||
<uni-icons type="email-filled" size="30" color="#327DD7"></uni-icons>
|
||||
<text class="text">查询快递</text>
|
||||
</view>
|
||||
</uni-grid-item>
|
||||
</uni-grid-item> -->
|
||||
<!-- <uni-grid-item>
|
||||
<view class="grid-item-box" @tap="changeGrid(7)">
|
||||
<uni-icons type="compose" size="30" color="#327DD7"></uni-icons>
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+1
@@ -1,5 +1,6 @@
|
||||
{
|
||||
"pages": [
|
||||
"pages/switchSystem",
|
||||
"pages/login",
|
||||
"pages/register",
|
||||
"pages/work/index",
|
||||
|
||||
+3
-2
@@ -15,10 +15,11 @@
|
||||
"ignore": [],
|
||||
"disablePlugins": [],
|
||||
"outputPath": ""
|
||||
}
|
||||
},
|
||||
"condition": false
|
||||
},
|
||||
"compileType": "miniprogram",
|
||||
"libVersion": "3.0.1",
|
||||
"libVersion": "3.1.1",
|
||||
"appid": "wx91cb8459dca561b4",
|
||||
"projectname": "智慧仲裁",
|
||||
"condition": {},
|
||||
|
||||
Reference in New Issue
Block a user