|
@@ -20,6 +20,7 @@
|
|
|
<el-col :span="22">
|
|
<el-col :span="22">
|
|
|
<el-date-picker
|
|
<el-date-picker
|
|
|
v-model="item.daterange"
|
|
v-model="item.daterange"
|
|
|
|
|
+ style="width: 327.5px;"
|
|
|
type="daterange"
|
|
type="daterange"
|
|
|
range-separator="至"
|
|
range-separator="至"
|
|
|
start-placeholder="开始日期"
|
|
start-placeholder="开始日期"
|
|
@@ -51,7 +52,7 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
|
|
- <el-col class="text-center" :span="2">
|
|
|
|
|
|
|
+ <el-col class="text-center" :span="2" style="padding-bottom: 10px;">
|
|
|
<span class="text-gray-500">—</span>
|
|
<span class="text-gray-500">—</span>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
|
|
|
|
@@ -62,7 +63,7 @@
|
|
|
<el-col :span="22">
|
|
<el-col :span="22">
|
|
|
<el-time-picker
|
|
<el-time-picker
|
|
|
v-model="item.pushTime"
|
|
v-model="item.pushTime"
|
|
|
- placeholder="09:00"
|
|
|
|
|
|
|
+ placeholder="选择时间"
|
|
|
value-format="HH:mm:ss"
|
|
value-format="HH:mm:ss"
|
|
|
style="width: 146.5px; height: 32px"
|
|
style="width: 146.5px; height: 32px"
|
|
|
:disabled="disableType.contentDisable"
|
|
:disabled="disableType.contentDisable"
|
|
@@ -88,6 +89,7 @@
|
|
|
v-if="item.recipientType === '2'"
|
|
v-if="item.recipientType === '2'"
|
|
|
label="选择分组:"
|
|
label="选择分组:"
|
|
|
required
|
|
required
|
|
|
|
|
+ style=" margin-top: 10px;"
|
|
|
:prop="`customPushConfigList[` + index + `].userGroupList`"
|
|
:prop="`customPushConfigList[` + index + `].userGroupList`"
|
|
|
:rules="{ required: true, message: '请选择分组', trigger: 'change' }"
|
|
:rules="{ required: true, message: '请选择分组', trigger: 'change' }"
|
|
|
>
|
|
>
|
|
@@ -96,7 +98,7 @@
|
|
|
v-model="item.userGroupList"
|
|
v-model="item.userGroupList"
|
|
|
multiple
|
|
multiple
|
|
|
placeholder="请选择分组"
|
|
placeholder="请选择分组"
|
|
|
- style="width: 240px"
|
|
|
|
|
|
|
+ style="width: 326px; padding-bottom: 0px"
|
|
|
:disabled="disableType.contentDisable"
|
|
:disabled="disableType.contentDisable"
|
|
|
>
|
|
>
|
|
|
<el-option
|
|
<el-option
|
|
@@ -117,11 +119,13 @@
|
|
|
label="选择人员:"
|
|
label="选择人员:"
|
|
|
required
|
|
required
|
|
|
placeholder="请选择人员"
|
|
placeholder="请选择人员"
|
|
|
|
|
+ style="width: 526px; margin-top: 10px;"
|
|
|
:prop="`customPushConfigList[` + index + `].customUserList`"
|
|
:prop="`customPushConfigList[` + index + `].customUserList`"
|
|
|
:rules="{ required: true, message: '请选择推送人员', trigger: 'change' }"
|
|
:rules="{ required: true, message: '请选择推送人员', trigger: 'change' }"
|
|
|
>
|
|
>
|
|
|
<el-col :span="18">
|
|
<el-col :span="18">
|
|
|
<CustomSelectTree
|
|
<CustomSelectTree
|
|
|
|
|
+ style="padding-bottom: 0;"
|
|
|
:form="form"
|
|
:form="form"
|
|
|
:disableType="disableType"
|
|
:disableType="disableType"
|
|
|
:index="index"
|
|
:index="index"
|
|
@@ -135,6 +139,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<el-button
|
|
<el-button
|
|
|
type="primary"
|
|
type="primary"
|
|
|
|
|
+ :icon="Plus"
|
|
|
@click="addCustom"
|
|
@click="addCustom"
|
|
|
class="addButton"
|
|
class="addButton"
|
|
|
:disabled="disableType.contentDisable"
|
|
:disabled="disableType.contentDisable"
|
|
@@ -148,6 +153,7 @@
|
|
|
import { CircleCloseFilled } from '@element-plus/icons-vue';
|
|
import { CircleCloseFilled } from '@element-plus/icons-vue';
|
|
|
import { searchGroup } from '@/api/sendMessage/sendMessage';
|
|
import { searchGroup } from '@/api/sendMessage/sendMessage';
|
|
|
import CustomSelectTree from '../CustomSelectTree.vue';
|
|
import CustomSelectTree from '../CustomSelectTree.vue';
|
|
|
|
|
+ import { Plus } from '@element-plus/icons-vue';
|
|
|
|
|
|
|
|
const prop = defineProps(['form', 'disableType', 'ruleFormRef']);
|
|
const prop = defineProps(['form', 'disableType', 'ruleFormRef']);
|
|
|
const emit = defineEmits(['customPropsChange']);
|
|
const emit = defineEmits(['customPropsChange']);
|
|
@@ -183,12 +189,11 @@
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
<style scoped>
|
|
|
- .reportCard {
|
|
|
|
|
|
|
+.reportCard {
|
|
|
margin-left: 87px;
|
|
margin-left: 87px;
|
|
|
- margin-top: 12px;
|
|
|
|
|
|
|
+ margin-bottom: 16px;
|
|
|
|
|
+ padding: 12px 0px 0px 12px;
|
|
|
background-color: #fafafa;
|
|
background-color: #fafafa;
|
|
|
- padding-top: 12px;
|
|
|
|
|
- padding-bottom: 1px;
|
|
|
|
|
width: 530px;
|
|
width: 530px;
|
|
|
position: relative;
|
|
position: relative;
|
|
|
}
|
|
}
|
|
@@ -212,4 +217,19 @@
|
|
|
width: 14px;
|
|
width: 14px;
|
|
|
height: 14px;
|
|
height: 14px;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ .el-form-item--default {
|
|
|
|
|
+ /* margin-bottom: 8px; */
|
|
|
|
|
+ margin-bottom: 0px;
|
|
|
|
|
+ padding-bottom: 10px;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+ .reportCard > .el-form-item:last-child{
|
|
|
|
|
+ /* background:#ff0000; */
|
|
|
|
|
+ padding-bottom: 16px;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ ::v-deep .el-select__selection{
|
|
|
|
|
+ min-height: 25px;
|
|
|
|
|
+ }
|
|
|
</style>
|
|
</style>
|