|
@@ -558,7 +558,11 @@ export default {
|
|
|
label=""
|
|
|
label-width="0px"
|
|
|
prop={`workerPolicies.${index}.${column.columnAttributes.prop}`}
|
|
|
- rules={row.policyType == 'EM' ? [] : [{ required: true, message: '请填写', trigger: 'blur' }]}
|
|
|
+ rules={
|
|
|
+ row.type == 'IN' || ~[1, 2, 3].indexOf(this.openType)
|
|
|
+ ? []
|
|
|
+ : [{ required: true, message: '请填写', trigger: 'blur' }]
|
|
|
+ }
|
|
|
>
|
|
|
<el-input
|
|
|
value={row[column.columnAttributes.prop]}
|
|
@@ -566,7 +570,7 @@ export default {
|
|
|
row[column.columnAttributes.prop] = val
|
|
|
}}
|
|
|
placeholder="请输入内容"
|
|
|
- disabled={row.type == 'IN' || row.policyType != 'EM'}
|
|
|
+ disabled={row.type == 'IN' || !~[1, 2, 3].indexOf(this.openType)}
|
|
|
></el-input>
|
|
|
</el-form-item>
|
|
|
</div>
|