yemian
This commit is contained in:
parent
b68233f940
commit
8b75c65885
@ -5,20 +5,20 @@
|
||||
|
||||
|
||||
|
||||
<el-form-item label="任务模板" prop="type">
|
||||
<el-form-item label="任务模板">
|
||||
<el-select v-model="taskTempId" clearable :disabled="mode != 'add'" placeholder="请选择任务模板"
|
||||
@change="changeTaskTypeFn">
|
||||
@change="changeTaskTypeFn" style="width:100%">
|
||||
<el-option v-for="item in taskTempList" :key="item.id" :value="item.id" :label="item.title" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务类型" prop="type">
|
||||
<el-select v-model="formData.type" clearable :disabled="false" placeholder="请输入任务类型" @change="changeTaskType">
|
||||
<el-option v-for="(item, index) in roleTypeList" :key="item" :value="index" :label="item" />
|
||||
<el-select v-model="formData.type" clearable placeholder="请输入任务类型" @change="changeTaskType" style="width:100%">
|
||||
<el-option v-for="(item, index) in roleTypeList" :key="item" :value="index" :label="item" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务下发时间" prop="cron_time">
|
||||
<el-date-picker format="YYYY/MM/DD" value-format="YYYY-MM-DD" :disabled="mode != 'add'" v-model="formData.cron_time" type="date"
|
||||
placeholder="请选择时间" />
|
||||
placeholder="请选择时间" style="width: 50vw;" />
|
||||
</el-form-item>
|
||||
<!-- <el-form-item
|
||||
v-if="formData.type == 32"
|
||||
@ -43,7 +43,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="阶段类型" prop="types">
|
||||
<div>
|
||||
<el-select v-model="formData.types" clearable :disabled="true" placeholder="请输入阶段类型">
|
||||
<el-select v-model="formData.types" clearable placeholder="请输入阶段类型" style="width:21vw">
|
||||
<el-option v-for="item in [
|
||||
{ label: 1, name: '循环' },
|
||||
{ label: 2, name: '长期' },
|
||||
@ -56,13 +56,13 @@
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="一阶段天数">
|
||||
<el-input v-model="formData.stage_day_one" clearable placeholder="请输入天数" type="number" :disabled="true">
|
||||
<el-input v-model="formData.stage_day_one" clearable placeholder="请输入天数" type="number" >
|
||||
<template #append>天</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="一阶段金额">
|
||||
<div style="width: 100%">
|
||||
<el-input v-model="formData.money" clearable placeholder="请输入金额" :disabled="true" type="number">
|
||||
<el-input v-model="formData.money" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
<div v-if="formData.type == 35" style="color: #e6a23c; font-size: 12px">
|
||||
@ -71,13 +71,13 @@
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="二阶段天数">
|
||||
<el-input v-model="formData.stage_day_two" clearable :disabled="true" placeholder="请输入天数" type="number">
|
||||
<el-input v-model="formData.stage_day_two" clearable placeholder="请输入天数" type="number">
|
||||
<template #append>天</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="二阶段金额">
|
||||
<div style="width: 100%">
|
||||
<el-input v-model="formData.money_two" clearable :disabled="true" placeholder="请输入金额" type="number">
|
||||
<el-input v-model="formData.money_two" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
<div v-if="formData.type == 35" style="color: #e6a23c; font-size: 12px">
|
||||
@ -86,7 +86,7 @@
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item label="长期金额" v-if="+formData.types == 2">
|
||||
<el-input v-model="formData.money_three" clearable :disabled="true" placeholder="请输入金额" type="number">
|
||||
<el-input v-model="formData.money_three" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -100,7 +100,7 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务描述" prop="content">
|
||||
<el-input v-model="formData.content" clearable :disabled="true" placeholder="请输入任务描述" type="textarea"
|
||||
<el-input v-model="formData.content" clearable placeholder="请输入任务描述" type="textarea"
|
||||
autosize />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
@ -435,3 +435,8 @@ defineExpose({
|
||||
getDetail,
|
||||
});
|
||||
</script>
|
||||
<style>
|
||||
.el-input__wrapper{
|
||||
width: 100% !important;
|
||||
}
|
||||
</style>
|
||||
|
@ -3,14 +3,14 @@
|
||||
<popup ref="popupRef" :title="popupTitle" :async="true" width="550px" @confirm="handleSubmit" @close="handleClose">
|
||||
<el-form ref="formRef" :model="formData" label-width="120px" :rules="formRules">
|
||||
|
||||
<el-form-item label="任务模板">
|
||||
<el-select v-model="taskTempId" clearable placeholder="请选择任务模板" @change="changeTaskTypeFn">
|
||||
<el-form-item label="任务45模板" >
|
||||
<el-select v-model="taskTempId" clearable placeholder="请选择任务模板" @change="changeTaskTypeFn" style="width: 100%;" >
|
||||
<el-option v-for="item in taskTempList" :key="item.id" :value="item.id" :label="item.title" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务下发时间" prop="cron_time">
|
||||
<el-form-item label="任务下发时间" prop="cron_time" >
|
||||
<el-date-picker format="YYYY/MM/DD" value-format="YYYY-MM-DD" :disabled="mode != 'add'"
|
||||
v-model="formData.cron_time" type="date" placeholder="请选择时间" />
|
||||
v-model="formData.cron_time" type="date" placeholder="请选择时间" style="width:2500px" />
|
||||
</el-form-item>
|
||||
<el-form-item label="任务角色" prop="extend.task_role">
|
||||
<el-select v-model="formData.extend.task_role" clearable placeholder="请选择任务角色"
|
||||
@ -21,7 +21,7 @@
|
||||
|
||||
<el-form-item label="任务类型" prop="type">
|
||||
<el-select v-model="formData.type" clearable placeholder="请选择任务类型" @change="changeTaskType"
|
||||
style="width: 100%">
|
||||
style="width: 54vw;">
|
||||
<el-option v-for="item in datalist" :key="item.label" :value="item.id" :label="item.name" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
@ -535,4 +535,11 @@ defineExpose({
|
||||
getDetail,
|
||||
});
|
||||
</script>
|
||||
<style>
|
||||
|
||||
.el-input__wrapper{
|
||||
width: 100% !important;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
@ -19,18 +19,18 @@
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item> -->
|
||||
<el-form-item label="任务模板" prop="type">
|
||||
<el-form-item label="任务模板" >
|
||||
<el-select v-model="taskTempId" clearable :disabled="mode != 'add'" placeholder="请输入任务类型"
|
||||
@change="changeTaskTypeFn">
|
||||
@change="changeTaskTypeFn" style="width: 100%;">
|
||||
<el-option v-for="item in taskTempList" :key="item.id" :value="item.id" :label="item.title" />
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务下发时间" prop="cron_time">
|
||||
<el-date-picker format="YYYY/MM/DD" value-format="YYYY-MM-DD" :disabled="mode != 'add'" v-model="formData.cron_time" type="date"
|
||||
placeholder="请选择时间" />
|
||||
placeholder="请选择时间" style="width: 50vw;"/>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务类型" prop="type">
|
||||
<el-select v-model="formData.type" clearable :disabled="true" placeholder="请选择任务类型"
|
||||
<el-select v-model="formData.type" clearable placeholder="请选择任务类型"
|
||||
@change="changeTaskType" style="width: 100%">
|
||||
<el-option v-for="item in datalist" :key="item.label" :value="item.id" :label="item.name" />
|
||||
</el-select>
|
||||
@ -38,8 +38,8 @@
|
||||
|
||||
<el-form-item label="阶段类型" prop="types">
|
||||
<div style="width: 100%">
|
||||
<el-select v-model="formData.types" clearable :disabled="true" placeholder="请选择阶段类型"
|
||||
style="width: 100%">
|
||||
<el-select v-model="formData.types" clearable placeholder="请选择阶段类型"
|
||||
style="width: 21vw;">
|
||||
<el-option v-for="item in [
|
||||
{ label: 1, name: '循环' },
|
||||
{ label: 2, name: '长期' },
|
||||
@ -52,41 +52,41 @@
|
||||
</div>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="showTarget" label="目标数" prop="extend.target">
|
||||
<el-input v-model="formData.extend.target" clearable placeholder="请输入目标数" :disabled="true" type="number">
|
||||
<el-input v-model="formData.extend.target" clearable placeholder="请输入目标数" type="number">
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="一阶段天数">
|
||||
<el-input v-model="formData.stage_day_one" clearable placeholder="请输入天数" :disabled="true" type="number">
|
||||
<el-input v-model="formData.stage_day_one" clearable placeholder="请输入天数" type="number">
|
||||
<template #append>天</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="一阶段金额">
|
||||
<el-input v-model="formData.money" clearable placeholder="请输入金额" :disabled="true" type="number">
|
||||
<el-input v-model="formData.money" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="showTow && formData.type_value != 'town_task_type_5'" label="二阶段天数">
|
||||
<el-input v-model="formData.stage_day_two" clearable placeholder="请输入天数" :disabled="true" type="number">
|
||||
<el-input v-model="formData.stage_day_two" clearable placeholder="请输入天数" type="number">
|
||||
<template #append>天</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="showTow && formData.type_value != 'town_task_type_5'" label="二阶段金额">
|
||||
<el-input v-model="formData.money_two" clearable placeholder="请输入金额" :disabled="true" type="number">
|
||||
<el-input v-model="formData.money_two" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="showThree" label="三阶段天数">
|
||||
<el-input v-model="formData.stage_day_three" clearable placeholder="请输入天数" :disabled="true" type="number">
|
||||
<el-input v-model="formData.stage_day_three" clearable placeholder="请输入天数" type="number">
|
||||
<template #append>天</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item v-if="showThree" label="三阶段金额">
|
||||
<el-input v-model="formData.new_money_three" clearable placeholder="请输入金额" :disabled="true" type="number">
|
||||
<el-input v-model="formData.new_money_three" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="长期金额" v-if="+formData.types == 2">
|
||||
<el-input v-model="formData.money_three" clearable placeholder="请输入金额" :disabled="true" type="number">
|
||||
<el-input v-model="formData.money_three" clearable placeholder="请输入金额" type="number">
|
||||
<template #append>元</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
@ -97,7 +97,7 @@
|
||||
</el-radio-group>
|
||||
</el-form-item>
|
||||
<el-form-item label="任务描述" prop="content">
|
||||
<el-input v-model="formData.content" clearable placeholder="请输入任务描述" :disabled="true" type="textarea" autosize />
|
||||
<el-input v-model="formData.content" clearable placeholder="请输入任务描述" type="textarea" autosize />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
<el-dialog v-model="personnelShow" ref="personnelRef" title="选择负责人" width="60%">
|
||||
@ -447,4 +447,8 @@ defineExpose({
|
||||
getDetail,
|
||||
});
|
||||
</script>
|
||||
|
||||
<style>
|
||||
.el-input__wrapper{
|
||||
width: 100% !important;
|
||||
}
|
||||
</style>
|
Loading…
x
Reference in New Issue
Block a user