|
@ -2,15 +2,41 @@ |
|
|
<div class="g-main"> |
|
|
<div class="g-main"> |
|
|
<el-form :inline="true" :label-position="labelPosition" :model="formData" :rules="rules" |
|
|
<el-form :inline="true" :label-position="labelPosition" :model="formData" :rules="rules" |
|
|
style="height: 500px; overflow: scroll;"> |
|
|
style="height: 500px; overflow: scroll;"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="标题" label-width="150px" required> |
|
|
|
|
|
<el-input class="item_width_1" v-model="formData.awardName" placeholder="请输入内容"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-row> |
|
|
|
|
|
<el-col :span="12"> |
|
|
<el-form-item label="分类" required label-width="150px"> |
|
|
<el-form-item label="分类" required label-width="150px"> |
|
|
<el-select class="item_width_1" v-model="formData.classKey" placeholder="请选择"> |
|
|
<el-select class="item_width_1" v-model="formData.classKey" placeholder="请选择"> |
|
|
<el-option v-for="item in TypeList" :key="item.classKey" :label="item.className" :value="item.classKey"> |
|
|
<el-option v-for="item in TypeList" :key="item.classKey" :label="item.className" |
|
|
|
|
|
:value="item.classKey"> |
|
|
</el-option> |
|
|
</el-option> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="标题" label-width="150px" required> |
|
|
</el-col> |
|
|
<el-input class="item_width_1" v-model="formData.awardName" placeholder="请输入内容"></el-input> |
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item label="发布范围" label-width="150px" required> |
|
|
|
|
|
<el-cascader class="list_item_width_1" ref="myCascader" clearable size="small" style="width:210px ;" |
|
|
|
|
|
v-model.trim="formData.redeemerOrgId" :options="orgOptions" :props="orgOptionProps" |
|
|
|
|
|
@change="handleChangeAgency"></el-cascader> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item label="发布范围" label-width="150px" required> |
|
|
|
|
|
<el-cascader class="list_item_width_1" ref="myCascader" clearable size="small" style="width:210px ;" |
|
|
|
|
|
v-model.trim="formData.redeemerOrgId" :options="orgOptions" :props="orgOptionProps" |
|
|
|
|
|
@change="handleChangeAgency"></el-cascader> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item required label="兑换积分" label-width="150px"> |
|
|
|
|
|
<el-input class="item_width_2" v-model="formData.points" placeholder="请输入"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
</el-row> |
|
|
<el-form-item v-if="formData.classKey=='mjq' ||formData.classKey=='cxdjq'" required label="金额" |
|
|
<el-form-item v-if="formData.classKey=='mjq' ||formData.classKey=='cxdjq'" required label="金额" |
|
|
label-width="150px"> |
|
|
label-width="150px"> |
|
|
<div class="item_width_2" style="display: flex;"> |
|
|
<div class="item_width_2" style="display: flex;"> |
|
@ -30,9 +56,7 @@ |
|
|
<el-input v-model="formData.worthAmount" placeholder="请输入内容"></el-input> |
|
|
<el-input v-model="formData.worthAmount" placeholder="请输入内容"></el-input> |
|
|
</div> |
|
|
</div> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item required label="兑换积分" label-width="150px"> |
|
|
|
|
|
<el-input class="item_width_2" v-model="formData.points" placeholder="请输入"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="有效期至" label-width="150px"> |
|
|
<el-form-item label="有效期至" label-width="150px"> |
|
|
<el-date-picker style="width: 250px;" v-model="formData.expireTime" type="datetime" placeholder="请选择日期" |
|
|
<el-date-picker style="width: 250px;" v-model="formData.expireTime" type="datetime" placeholder="请选择日期" |
|
|
format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"> |
|
|
format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"> |
|
@ -47,17 +71,14 @@ |
|
|
<el-radio v-model="radio" label="1" style="margin-right:20px">不限数目</el-radio> |
|
|
<el-radio v-model="radio" label="1" style="margin-right:20px">不限数目</el-radio> |
|
|
<div class="flex flex-x flex-center2"> |
|
|
<div class="flex flex-x flex-center2"> |
|
|
<el-radio v-model="radio" label="2" style="margin-right: 10px;">自定义</el-radio> |
|
|
<el-radio v-model="radio" label="2" style="margin-right: 10px;">自定义</el-radio> |
|
|
<el-input v-if="radio == '2'" type="number" v-model="formData.stockQty" placeholder="请输入数量"></el-input> |
|
|
<el-input v-if="radio == '2'" type="number" v-model="formData.stockQty" |
|
|
|
|
|
placeholder="请输入数量"></el-input> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="发布范围" label-width="150px" required> |
|
|
|
|
|
<el-cascader class="list_item_width_1" ref="myCascader" clearable size="small" style="width:210px ;" |
|
|
|
|
|
v-model.trim="formData.redeemerOrgId" :options="orgOptions" :props="orgOptionProps" |
|
|
|
|
|
@change="handleChangeAgency"></el-cascader> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item label="赞助单位" label-width="150px"> |
|
|
<el-form-item label="赞助单位" label-width="150px"> |
|
|
<el-input v-model="formData.sponsorName" placeholder="请输入"></el-input> |
|
|
<el-input v-model="formData.sponsorName" placeholder="请输入"></el-input> |
|
|