|
@@ -477,7 +477,7 @@
|
|
|
<el-col :span="2">
|
|
|
<div class="text-right">逻辑{{ sIndex + 1 }}</div>
|
|
|
</el-col>
|
|
|
- <el-col v-if="!(sItem.condition === '病程记录关联' || sItem.condition === '时效')" :span="6">
|
|
|
+ <el-col v-if="!(sItem.condition === '病程记录关联' || sItem.condition === '时效')" :span="5">
|
|
|
<div class="rule-condition" @click="openCategoryDialog(index, sIndex, 'rule')">
|
|
|
<el-input
|
|
|
:value="getDisplayName(sItem.param1)"
|
|
@@ -770,6 +770,20 @@
|
|
|
</el-select>
|
|
|
</div>
|
|
|
</el-col>
|
|
|
+ <el-col v-if="['包含', '不包含'].includes(sItem.condition)" :span="1">
|
|
|
+ <div class="text-center" style="line-height: 36px;">删除</div>
|
|
|
+ </el-col>
|
|
|
+ <el-col v-if="['包含', '不包含'].includes(sItem.condition)" :span="4">
|
|
|
+ <!-- 第二参数选择 -->
|
|
|
+ <div class="rule-condition">
|
|
|
+ <el-input
|
|
|
+ v-model="sItem.delete_field"
|
|
|
+ placeholder="请输入"
|
|
|
+ size="small"
|
|
|
+ style="width: 100%;"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
<el-col v-if="sItem.condition === '减'" :span="4">
|
|
|
<div class="rule-condition">
|
|
|
<el-input
|
|
@@ -1483,6 +1497,7 @@ export default {
|
|
|
{
|
|
|
param1: '',
|
|
|
param2: '',
|
|
|
+ delete_field: '',
|
|
|
condition: '包含',
|
|
|
categoryType: '文本',
|
|
|
sx_1: '',
|
|
@@ -1842,6 +1857,7 @@ export default {
|
|
|
this.ruleForm.rule[index].condition_content.push({
|
|
|
param1: '',
|
|
|
param2: '',
|
|
|
+ delete_field: '',
|
|
|
param2_object: null, // 添加这个字段存储对象选择
|
|
|
condition: '包含',
|
|
|
subtract_param: '',
|