update 驳回状态

This commit is contained in:
seven 2025-06-23 18:35:41 +08:00
parent b6794db4ef
commit a0495711cb

View File

@ -470,20 +470,76 @@
<div class="item-lable">审批状态</div> <div class="item-lable">审批状态</div>
<span <span
:class="['item-input', 'approval-status']" :class="['item-input', 'approval-status']"
:style="approvalStatusClass" :style="{color:approvalStatusClass(form.approval_status)}"
> >
{{ formatApprovalStatus(form.approval_status) }} {{ formatApprovalStatus(form.approval_status) }}
</span> </span>
</div> </div>
</div> </div>
<div class="item-info">
<div class="item-block">
<div class="item-lable">合同状态</div>
<span
:class="['item-input', 'approval-status']"
:style="{color: form.has_ec_signed == 1 ? '#48c978': 'red'}"
>
{{ form.has_ec_signed == 1 ? '成功' : '未签署' }}
</span>
</div>
</div>
<div class="item-info">
<div class="item-block">
<div class="item-lable">进件状态</div>
<span
:class="['item-input', 'approval-status']"
:style="{color: form.has_apply_mer == 1 ? '#48c978': 'red'}"
>
{{ form.has_apply_mer == 1 ? '成功' : '未进件' }}
</span>
</div>
</div>
<div class="item-info"> <div class="item-info">
<div class="item-block"> <div class="item-block">
<div class="item-lable">店铺创建状态</div> <div class="item-lable">店铺创建状态</div>
<span <span
:class="['item-input', 'approval-status']" :class="['item-input', 'approval-status']"
:style="signedStatusClass" :style="{color: form.store_status == 1 ? '#48c978': 'red'}"
> >
{{ storeStatus[form.store_status - 1] }} {{ form.store_status == 1 ? '已创建' : '未创建' }}
</span>
</div>
</div>
<div class="item-info">
<div class="item-block">
<div class="item-lable">分账业务申请状态</div>
<span
:class="['item-input', 'approval-status']"
:style="{color: form.has_apply_split == 1 ? '#48c978': 'red'}"
>
{{ form.has_apply_split == 1 ? '已申请' : '未申请' }}
</span>
</div>
</div>
<div class="item-info">
<div class="item-block">
<div class="item-lable">分账业务申请状态</div>
<span
:class="['item-input', 'approval-status']"
:style="{color: form.has_apply_split == 1 ? '#48c978': 'red'}"
>
{{ form.has_apply_split == 1 ? '已申请' : '未申请' }}
</span>
</div>
</div>
<div class="item-info">
<div class="item-block">
<div class="item-lable">分账接收方绑定状态</div>
<span
:class="['item-input', 'approval-status']"
:style="{color: form.has_bind_receiver == 1 ? '#48c978': 'red'}"
>
{{ form.has_bind_receiver == 1 ? '已绑定' : '未绑定' }}
</span> </span>
</div> </div>
</div> </div>
@ -638,6 +694,7 @@ import {
import { GetCategoryList } from '@/api/base/store/category' import { GetCategoryList } from '@/api/base/store/category'
import city from './cityData.js' import city from './cityData.js'
import config from './formConfig' import config from './formConfig'
import { color } from 'echarts'
export default { export default {
props: { props: {
show: { show: {
@ -711,26 +768,32 @@ export default {
{ {
key:1, key:1,
value:'已通过', value:'已通过',
color:'#48c978'
}, },
{ {
key:2, key:2,
value:'未通过', value:'未通过',
color:'red'
}, },
{ {
key:3, key:3,
value:'待审核', value:'待审核',
color:'#ffba00'
}, },
{ {
key:4, key:4,
value:'未申请过', value:'未申请过',
color:'#000'
}, },
{ {
key:5, key:5,
value:'已提交拉卡拉审核', value:'已提交拉卡拉审核',
color:'#ffba00'
}, },
{ {
key:21, key:21,
value:'拉卡拉审核未通过', value:'拉卡拉审核未通过',
color:'red'
}, },
], ],
licenseType: ['许可证', '特许证件', '其他证件'], licenseType: ['许可证', '特许证件', '其他证件'],
@ -783,10 +846,6 @@ export default {
} }
}, },
computed: { computed: {
approvalStatusClass() {
let colorList = ['color:#48c978', 'color:red', 'color:#ffba00']
return colorList[this.form.approval_status - 1]
},
signedStatusClass() { signedStatusClass() {
@ -1001,9 +1060,15 @@ export default {
} }
let res = await getCheckContractFile(params) let res = await getCheckContractFile(params)
if (res && res.status == 200) { if (res && res.status == 200) {
debugger
} }
}, },
approvalStatusClass(status){
const found = this.approvalStatus.find(item => item.key == status);
return found ? found.color : '#000';
},
close() { close() {
this.$emit('close') this.$emit('close')
}, },