Browse Source

完善案件上诉

master
yunuo970428 1 year ago
parent
commit
03b33c222d
  1. 20
      anrui-riskcenter-ui/src/views/caseappeal/caseappealAdd.vue
  2. 20
      anrui-riskcenter-ui/src/views/caseappeal/caseappealInfo.vue
  3. 19
      anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealDaiBan.vue
  4. 18
      anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealEdit.vue
  5. 18
      anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealYiBan.vue

20
anrui-riskcenter-ui/src/views/caseappeal/caseappealAdd.vue

@ -4,6 +4,7 @@
<div class="tab-header webtop"> <div class="tab-header webtop">
<div>{{ viewTitle }}</div> <div>{{ viewTitle }}</div>
<div> <div>
<el-button type="primary" size="small" @click="lookCourseOfTheCase()">查看案件</el-button>
<el-button type="primary" size="small" :disabled="submitdisabled" @click="saveOrUpdate()">保存</el-button> <el-button type="primary" size="small" :disabled="submitdisabled" @click="saveOrUpdate()">保存</el-button>
<el-button type="primary" size="small" :disabled="submitdisabled" @click="submit()">提交</el-button> <el-button type="primary" size="small" :disabled="submitdisabled" @click="submit()">提交</el-button>
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> <el-button type="info" size="small" @click="handleReturn()">关闭</el-button>
@ -171,17 +172,21 @@
</el-form> </el-form>
</div> </div>
</div> </div>
<!-- 查看案件 -->
<courseofthecaseInfo v-show="viewState == 2" ref="divAnJian" @doback="resetState" />
</div> </div>
</template> </template>
<script> <script>
import req from '@/api/caseappeal/caseappeal' import req from '@/api/caseappeal/caseappeal'
import uploadImg from '@/components/uploadFile/uploadImg' import uploadImg from '@/components/uploadFile/uploadImg'
import courseofthecaseInfo from '../courseofthecase/courseofthecaseInfo'
export default { export default {
name: 'CaseAppealAdd', name: 'CaseAppealAdd',
components: { components: {
uploadImg uploadImg,
courseofthecaseInfo
}, },
data() { data() {
return { return {
@ -197,6 +202,7 @@ export default {
bankContract: '', bankContract: '',
bankName: '', bankName: '',
billNo: '', billNo: '',
busSid: '',
caseCreateDate: '', caseCreateDate: '',
caseNo: '', caseNo: '',
caseStage: '', caseStage: '',
@ -279,6 +285,17 @@ export default {
} }
}) })
}, },
lookCourseOfTheCase() {
if (this.formobj.busSid !== '') {
this.viewState = 2
this.$refs['divAnJian'].showInfo({ sid: this.formobj.busSid })
} else {
this.$message({ showClose: true, type: 'error', message: '暂无案件记录' })
}
},
resetState() {
this.viewState = 1
},
saveOrUpdate() { saveOrUpdate() {
this.$refs['form_obj'].validate((valid) => { this.$refs['form_obj'].validate((valid) => {
if (valid) { if (valid) {
@ -321,6 +338,7 @@ export default {
bankContract: '', bankContract: '',
bankName: '', bankName: '',
billNo: '', billNo: '',
busSid: '',
caseCreateDate: '', caseCreateDate: '',
caseNo: '', caseNo: '',
caseStage: '', caseStage: '',

20
anrui-riskcenter-ui/src/views/caseappeal/caseappealInfo.vue

@ -4,6 +4,7 @@
<div class="tab-header webtop"> <div class="tab-header webtop">
<div>{{ viewTitle }}</div> <div>{{ viewTitle }}</div>
<div> <div>
<el-button type="primary" size="small" @click="lookCourseOfTheCase()">查看案件</el-button>
<el-button type="info" size="small" @click="handleReturn()">关闭</el-button> <el-button type="info" size="small" @click="handleReturn()">关闭</el-button>
</div> </div>
</div> </div>
@ -169,14 +170,20 @@
</el-form> </el-form>
</div> </div>
</div> </div>
<!-- 查看案件 -->
<courseofthecaseInfo v-show="viewState == 2" ref="divAnJian" @doback="resetState" />
</div> </div>
</template> </template>
<script> <script>
import req from '@/api/caseappeal/caseappeal' import req from '@/api/caseappeal/caseappeal'
import courseofthecaseInfo from '../courseofthecase/courseofthecaseInfo'
export default { export default {
name: 'CaseAppealInfo', name: 'CaseAppealInfo',
components: {
courseofthecaseInfo
},
data() { data() {
return { return {
viewTitle: '', viewTitle: '',
@ -189,6 +196,7 @@ export default {
bankContract: '', bankContract: '',
bankName: '', bankName: '',
billNo: '', billNo: '',
busSid: '',
caseCreateDate: '', caseCreateDate: '',
caseNo: '', caseNo: '',
caseStage: '', caseStage: '',
@ -259,6 +267,17 @@ export default {
} }
}) })
}, },
lookCourseOfTheCase() {
if (this.formobj.busSid !== '') {
this.viewState = 2
this.$refs['divAnJian'].showInfo({ sid: this.formobj.busSid })
} else {
this.$message({ showClose: true, type: 'error', message: '暂无案件记录' })
}
},
resetState() {
this.viewState = 1
},
handleReturn() { handleReturn() {
this.formobj = { this.formobj = {
appealDueDate: '', appealDueDate: '',
@ -266,6 +285,7 @@ export default {
bankContract: '', bankContract: '',
bankName: '', bankName: '',
billNo: '', billNo: '',
busSid: '',
caseCreateDate: '', caseCreateDate: '',
caseNo: '', caseNo: '',
caseStage: '', caseStage: '',

19
anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealDaiBan.vue

@ -4,6 +4,7 @@
<div class="tab-header webtop"> <div class="tab-header webtop">
<div>{{ viewTitle }}</div> <div>{{ viewTitle }}</div>
<div> <div>
<el-button type="primary" size="small" @click="lookCourseOfTheCase()">查看案件</el-button>
<el-button type="primary" size="small" @click="openCountersign('加签')"> </el-button> <el-button type="primary" size="small" @click="openCountersign('加签')"> </el-button>
<el-button type="primary" size="small" @click="openAgree('同意')"> </el-button> <el-button type="primary" size="small" @click="openAgree('同意')"> </el-button>
<el-button type="danger" size="small" @click="openReject('驳回')"> </el-button> <el-button type="danger" size="small" @click="openReject('驳回')"> </el-button>
@ -172,6 +173,8 @@
</el-form> </el-form>
</div> </div>
</div> </div>
<!-- 查看案件 -->
<courseofthecaseInfo v-show="viewState == 2" ref="divAnJian" @doback="resetState" />
<!-- 选择待办人 的弹出框--> <!-- 选择待办人 的弹出框-->
<el-dialog title="填写审批意见" :visible.sync="nodeDialogVisible" width="80%"> <el-dialog title="填写审批意见" :visible.sync="nodeDialogVisible" width="80%">
<el-form class="formadd" > <el-form class="formadd" >
@ -216,9 +219,13 @@
<script> <script>
import req from '@/api/caseappeal/caseappeal' import req from '@/api/caseappeal/caseappeal'
import { selectStaffListss } from '@/api/Common/dictcommons' import { selectStaffListss } from '@/api/Common/dictcommons'
import courseofthecaseInfo from '../jieanFlow/relation/anjianjinchengInfo'
export default { export default {
name: 'CaseAppealDaiBan', name: 'CaseAppealDaiBan',
components: {
courseofthecaseInfo
},
data() { data() {
return { return {
viewTitle: '', viewTitle: '',
@ -231,6 +238,7 @@ export default {
bankContract: '', bankContract: '',
bankName: '', bankName: '',
billNo: '', billNo: '',
busSid: '',
caseCreateDate: '', caseCreateDate: '',
caseNo: '', caseNo: '',
caseStage: '', caseStage: '',
@ -370,6 +378,17 @@ export default {
} }
}) })
}, },
lookCourseOfTheCase() {
if (this.formobj.busSid !== '') {
this.viewState = 2
this.$refs['divAnJian'].showInfo({ sid: this.formobj.busSid })
} else {
this.$message({ showClose: true, type: 'error', message: '暂无案件记录' })
}
},
resetState() {
this.viewState = 1
},
// //
openCountersign(val) { openCountersign(val) {
this.operation = val this.operation = val

18
anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealEdit.vue

@ -4,6 +4,7 @@
<div class="tab-header webtop"> <div class="tab-header webtop">
<div>{{ viewTitle }}</div> <div>{{ viewTitle }}</div>
<div> <div>
<el-button type="primary" size="small" @click="lookCourseOfTheCase()">查看案件</el-button>
<el-button type="primary" size="small" :disabled="submitdisabled" @click="saveOrUpdate()">保存</el-button> <el-button type="primary" size="small" :disabled="submitdisabled" @click="saveOrUpdate()">保存</el-button>
<el-button type="primary" size="small" :disabled="submitdisabled" @click="submit()">提交</el-button> <el-button type="primary" size="small" :disabled="submitdisabled" @click="submit()">提交</el-button>
</div> </div>
@ -170,17 +171,21 @@
</el-form> </el-form>
</div> </div>
</div> </div>
<!-- 查看案件 -->
<courseofthecaseInfo v-show="viewState == 2" ref="divAnJian" @doback="resetState" />
</div> </div>
</template> </template>
<script> <script>
import req from '@/api/caseappeal/caseappeal' import req from '@/api/caseappeal/caseappeal'
import uploadImg from '@/components/uploadFile/uploadImg' import uploadImg from '@/components/uploadFile/uploadImg'
import courseofthecaseInfo from '../jieanFlow/relation/anjianjinchengInfo'
export default { export default {
name: 'CaseAppealEdit', name: 'CaseAppealEdit',
components: { components: {
uploadImg uploadImg,
courseofthecaseInfo
}, },
data() { data() {
return { return {
@ -277,6 +282,17 @@ export default {
} }
}) })
}, },
lookCourseOfTheCase() {
if (this.formobj.busSid !== '') {
this.viewState = 2
this.$refs['divAnJian'].showInfo({ sid: this.formobj.busSid })
} else {
this.$message({ showClose: true, type: 'error', message: '暂无案件记录' })
}
},
resetState() {
this.viewState = 1
},
saveOrUpdate() { saveOrUpdate() {
this.$refs['form_obj'].validate((valid) => { this.$refs['form_obj'].validate((valid) => {
if (valid) { if (valid) {

18
anrui-riskcenter-ui/src/views/workFlow/shangsuFlow/caseappealYiBan.vue

@ -4,6 +4,7 @@
<div class="tab-header webtop"> <div class="tab-header webtop">
<div>{{ viewTitle }}</div> <div>{{ viewTitle }}</div>
<div> <div>
<el-button type="primary" size="small" @click="lookCourseOfTheCase()">查看案件</el-button>
<el-button type="danger" size="small" @click="openRevoke()">撤回</el-button> <el-button type="danger" size="small" @click="openRevoke()">撤回</el-button>
</div> </div>
</div> </div>
@ -169,14 +170,20 @@
</el-form> </el-form>
</div> </div>
</div> </div>
<!-- 查看案件 -->
<courseofthecaseInfo v-show="viewState == 2" ref="divAnJian" @doback="resetState" />
</div> </div>
</template> </template>
<script> <script>
import req from '@/api/caseappeal/caseappeal' import req from '@/api/caseappeal/caseappeal'
import courseofthecaseInfo from '../jieanFlow/relation/anjianjinchengInfo'
export default { export default {
name: 'CaseAppealYiBan', name: 'CaseAppealYiBan',
components: {
courseofthecaseInfo
},
data() { data() {
return { return {
viewTitle: '', viewTitle: '',
@ -294,6 +301,17 @@ export default {
} }
}) })
}, },
lookCourseOfTheCase() {
if (this.formobj.busSid !== '') {
this.viewState = 2
this.$refs['divAnJian'].showInfo({ sid: this.formobj.busSid })
} else {
this.$message({ showClose: true, type: 'error', message: '暂无案件记录' })
}
},
resetState() {
this.viewState = 1
},
/** 确认撤回任务 */ /** 确认撤回任务 */
openRevoke() { openRevoke() {
this.$confirm('是否确认执行撤回操作', '提示', { this.$confirm('是否确认执行撤回操作', '提示', {

Loading…
Cancel
Save