Browse Source

进度驳回理由

zhangrenyuan/feature-20260128093451-日常优化1.0
ZhangYong 1 month ago
parent
commit
bed6370f63
  1. 13
      src/views/moneyManage/refundDetail/refundFinance.vue
  2. 13
      src/views/moneyManage/refundDetail/refundHeader.vue

13
src/views/moneyManage/refundDetail/refundFinance.vue

@ -304,6 +304,7 @@
</el-step>
</el-steps>
</div>
<div class="reject-reason" v-if="isReject">{{ t('common_list.rejectReason') }}{{ rejectReason }}</div>
<div class="steps-btn">
<el-button type="primary" @click="showSteps = false">{{ t('common.confirm') }}</el-button>
</div>
@ -592,12 +593,13 @@ const getMarket = async function () {
console.log('请求失败', error)
}
}
const rejectReason = ref('')
const showStep = function (row) {
if (!hasMenuPermission(menuTree.value, permissionMapping.track_area_finance_refund_progress)) {
ElMessage.error(t('elmessage.noPermission'))
return
}
rejectReason.value = row.rejectReason || ''
isReject.value = false
submitter.value = row.submitter || ''
areaFinance.value = row.areaFinance || ''
@ -902,7 +904,14 @@ onMounted(() => {
align-items: center;
justify-content: center;
}
.reject-reason {
margin-top: 2vh;
width: 40%;
margin-left: 30%;
background-color: white;
padding: 1vh;
border-radius: 10px;
}
.steps-btn {
height: 15vh;
display: flex;

13
src/views/moneyManage/refundDetail/refundHeader.vue

@ -316,6 +316,7 @@
</el-step>
</el-steps>
</div>
<div class="reject-reason" v-if="isReject">{{ t('common_list.rejectReason') }}{{ rejectReason }}</div>
<div class="steps-btn">
<el-button type="primary" @click="showSteps = false">{{ t('common.confirm') }}</el-button>
</div>
@ -792,12 +793,13 @@ const reset = function () {
dateRange.value = []
getRefund()
}
const rejectReason = ref('')
const showStep = function (row) {
if (!hasMenuPermission(menuTree.value, permissionMapping.track_headquarters_refund_progress)) {
ElMessage.error(t('elmessage.noPermission'))
return
}
rejectReason.value = row.rejectReason || ''
isReject.value = false
submitter.value = row.submitter || ''
areaFinance.value = row.areaFinance || ''
@ -974,7 +976,14 @@ onMounted(() => {
align-items: center;
justify-content: center;
}
.reject-reason {
margin-top: 2vh;
width: 40%;
margin-left: 30%;
background-color: white;
padding: 1vh;
border-radius: 10px;
}
.steps-btn {
height: 15vh;
display: flex;

Loading…
Cancel
Save