|
@@ -239,19 +239,23 @@
|
|
|
<el-descriptions :column="2" size="small" border labelClassName="labelClassName">
|
|
|
<el-descriptions-item>
|
|
|
<template slot="label"> 审批人 </template>
|
|
|
- <el-input disabled size="small" v-model="form.reviewBy"></el-input>
|
|
|
+ <el-input
|
|
|
+ :disabled="~['WAIT_REVIEW'].indexOf(form.flag) && user_type == 1 ? false : true"
|
|
|
+ size="small"
|
|
|
+ v-model="form.reviewBy"
|
|
|
+ ></el-input>
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item>
|
|
|
<template slot="label"> *审批结果 </template>
|
|
|
<div>
|
|
|
<el-radio
|
|
|
- :disabled="~['REVIEWED'].indexOf(form.flag) ? true : false"
|
|
|
+ :disabled="~['WAIT_REVIEW'].indexOf(form.flag) && user_type == 1 ? false : true"
|
|
|
v-model="form.reviewResult"
|
|
|
:label="true"
|
|
|
>可以返还差价</el-radio
|
|
|
>
|
|
|
<el-radio
|
|
|
- :disabled="~['REVIEWED'].indexOf(form.flag) ? true : false"
|
|
|
+ :disabled="~['WAIT_REVIEW'].indexOf(form.flag) && user_type == 1 ? false : true"
|
|
|
v-model="form.reviewResult"
|
|
|
:label="false"
|
|
|
>无需返还差价</el-radio
|
|
@@ -265,7 +269,7 @@
|
|
|
<el-descriptions-item labelStyle="width:15.45%">
|
|
|
<template slot="label"> 备注 </template>
|
|
|
<el-input
|
|
|
- :disabled="~['REVIEWED'].indexOf(form.flag) ? true : false"
|
|
|
+ :disabled="~['WAIT_REVIEW'].indexOf(form.flag) && user_type == 1 ? false : true"
|
|
|
type="textarea"
|
|
|
:rows="1"
|
|
|
size="small"
|
|
@@ -304,6 +308,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ user_type: JSON.parse(localStorage.getItem('greemall_user')).type,
|
|
|
form: '',
|
|
|
disabled: false,
|
|
|
statest: '',
|