提交 df682ea7 authored 作者: lhh's avatar lhh

新增字段:备注,是否参加项目现场观摩

上级 f61957c0
...@@ -65,7 +65,12 @@ ...@@ -65,7 +65,12 @@
<el-input style="width: 20%" v-model="data.offline_info"></el-input> <el-input style="width: 20%" v-model="data.offline_info"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="线下支付信息:" prop="offline_more_info" v-if="data.pay_type.includes('3')"> <el-form-item label="线下支付信息:" prop="offline_more_info" v-if="data.pay_type.includes('3')">
<v-editor style="width: 500px" :maxHeight="200" :disabled="!!$route.query.type" v-model="data.offline_more_info"></v-editor> <v-editor
style="width: 500px"
:maxHeight="200"
:disabled="!!$route.query.type"
v-model="data.offline_more_info"
></v-editor>
</el-form-item> </el-form-item>
<el-form-item label="单位优惠:"> <el-form-item label="单位优惠:">
<el-radio v-model="data.can_company" :label="1">开启</el-radio> <el-radio v-model="data.can_company" :label="1">开启</el-radio>
...@@ -178,10 +183,12 @@ export default { ...@@ -178,10 +183,12 @@ export default {
{ key: 'country', label: '国籍', required: '1' }, { key: 'country', label: '国籍', required: '1' },
{ key: 'provinces', label: '省份', required: '1' }, { key: 'provinces', label: '省份', required: '1' },
{ key: 'city', label: '城市', required: '1' }, { key: 'city', label: '城市', required: '1' },
{ key: 'address', label: '备注', required: '1' }, { key: 'address', label: '住址', required: '1' },
{ key: 'fixed_telephone', label: '项目部', required: '1' }, { key: 'fixed_telephone', label: '项目部', required: '1' },
{ key: 'industry', label: '行业', required: '1' }, { key: 'industry', label: '行业', required: '1' },
{ key: 'id_number', label: '身份证号码', required: '1' } { key: 'id_number', label: '身份证号码', required: '1' },
{ key: 'remark', label: '备注', required: '1' },
{ key: 'need_scene', label: '是否参加项目现场观摩', required: '1' }
] ]
}, },
{ {
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
<el-button type="text" v-if="row.isEdit && row.status != 3" @click="handleStop(row)">停止活动</el-button> <el-button type="text" v-if="row.isEdit && row.status != 3" @click="handleStop(row)">停止活动</el-button>
<el-button type="text" v-if="!row.isEdit" @click="handleUpdate(row)">编辑</el-button> <el-button type="text" v-if="!row.isEdit" @click="handleUpdate(row)">编辑</el-button>
<el-button type="text" v-if="!row.isEdit" @click="deleteRegister(row)">删除</el-button> <el-button type="text" v-if="!row.isEdit" @click="deleteRegister(row)">删除</el-button>
<!-- <el-button type="text" @click="deleteRegister(row)">删除</el-button> --> <el-button type="text" @click="deleteRegister(row)">删除</el-button>
<el-button type="text" @click="copyUrl(row)" v-if="row.status != 3">复制活动链接</el-button> <el-button type="text" @click="copyUrl(row)" v-if="row.status != 3">复制活动链接</el-button>
</template> </template>
</app-list> </app-list>
......
...@@ -136,8 +136,8 @@ export default { ...@@ -136,8 +136,8 @@ export default {
}, },
{ {
type: 'input', type: 'input',
name: '备注', name: '住址',
placeholder: '请输入备注', placeholder: '请输入住址',
required: true, required: true,
key: 'address', key: 'address',
value: '', value: '',
...@@ -232,6 +232,26 @@ export default { ...@@ -232,6 +232,26 @@ export default {
enable_edit: true, enable_edit: true,
optionList: [], optionList: [],
showPicker: false showPicker: false
},
{
type: 'input',
name: '备注',
placeholder: '请输入备注',
required: true,
key: 'remark',
value: '',
enable_edit: true
},
{
type: 'radio',
name: '是否参加项目现场观摩',
key: 'need_scene',
required: true,
value: '0',
optionList: [
{ id: '0', option: '否' },
{ id: '1', option: '是' }
]
} }
], ],
form: { form: {
...@@ -256,7 +276,9 @@ export default { ...@@ -256,7 +276,9 @@ export default {
breakfast: '', breakfast: '',
room_type: '', room_type: '',
check_in_time: '', check_in_time: '',
check_out_time: '' check_out_time: '',
remark: '',
need_scene: ''
}, },
options: [] options: []
} }
......
...@@ -114,7 +114,7 @@ export default { ...@@ -114,7 +114,7 @@ export default {
{ visible: true, key: 'country', label: '国籍' }, { visible: true, key: 'country', label: '国籍' },
{ visible: true, key: 'provinces', label: '省份' }, { visible: true, key: 'provinces', label: '省份' },
{ visible: true, key: 'city', label: '城市' }, { visible: true, key: 'city', label: '城市' },
{ visible: true, key: 'address', label: '备注' }, { visible: true, key: 'address', label: '住址' },
{ visible: true, key: 'fixed_telephone', label: '项目部' }, { visible: true, key: 'fixed_telephone', label: '项目部' },
{ visible: true, key: 'industry', label: '行业' }, { visible: true, key: 'industry', label: '行业' },
{ visible: true, key: 'code', label: '验证码' }, { visible: true, key: 'code', label: '验证码' },
...@@ -125,7 +125,9 @@ export default { ...@@ -125,7 +125,9 @@ export default {
{ visible: true, key: 'check_in_time', label: '入住时间' }, { visible: true, key: 'check_in_time', label: '入住时间' },
{ visible: true, key: 'check_out_time', label: '离店时间' }, { visible: true, key: 'check_out_time', label: '离店时间' },
{ visible: true, key: 'room_type', label: '房型' }, { visible: true, key: 'room_type', label: '房型' },
{ visible: true, key: 'breakfast', label: '座谈' } { visible: true, key: 'breakfast', label: '座谈' },
{ visible: true, key: 'remark', label: '备注' },
{ visible: true, key: 'need_scene', label: '是否参加项目现场观摩' }
], ],
tableData: [] tableData: []
} }
......
...@@ -134,7 +134,7 @@ export default { ...@@ -134,7 +134,7 @@ export default {
{ visible: true, key: 'country', label: '国籍' }, { visible: true, key: 'country', label: '国籍' },
{ visible: true, key: 'provinces', label: '省份' }, { visible: true, key: 'provinces', label: '省份' },
{ visible: true, key: 'city', label: '城市' }, { visible: true, key: 'city', label: '城市' },
{ visible: true, key: 'address', label: '备注' }, { visible: true, key: 'address', label: '住址' },
{ visible: true, key: 'fixed_telephone', label: '项目部' }, { visible: true, key: 'fixed_telephone', label: '项目部' },
{ visible: true, key: 'industry', label: '行业' }, { visible: true, key: 'industry', label: '行业' },
{ visible: true, key: 'code', label: '验证码' }, { visible: true, key: 'code', label: '验证码' },
...@@ -145,7 +145,9 @@ export default { ...@@ -145,7 +145,9 @@ export default {
{ visible: true, key: 'check_in_time', label: '入住时间' }, { visible: true, key: 'check_in_time', label: '入住时间' },
{ visible: true, key: 'check_out_time', label: '离店时间' }, { visible: true, key: 'check_out_time', label: '离店时间' },
{ visible: true, key: 'room_type', label: '房型' }, { visible: true, key: 'room_type', label: '房型' },
{ visible: true, key: 'breakfast', label: '座谈' } { visible: true, key: 'breakfast', label: '座谈' },
{ visible: true, key: 'remark', label: '备注' },
{ visible: true, key: 'need_scene', label: '是否参加项目现场观摩' }
] ]
} }
}, },
...@@ -205,6 +207,7 @@ export default { ...@@ -205,6 +207,7 @@ export default {
const findData = item.pay_records.find(pay => pay.pay_status === '1' || pay.pay_status === '2') const findData = item.pay_records.find(pay => pay.pay_status === '1' || pay.pay_status === '2')
item.isDelete = !!findData item.isDelete = !!findData
item.gender = parseInt(item.gender) ? (parseInt(item.gender) === 1 ? '男' : '女') : '未知' item.gender = parseInt(item.gender) ? (parseInt(item.gender) === 1 ? '男' : '女') : '未知'
item.need_scene = parseInt(item.need_scene) ? (parseInt(item.need_scene) === 1 ? '是' : '否') : '-'
Object.keys(item).forEach(cItem => { Object.keys(item).forEach(cItem => {
item[cItem] = item[cItem] === '' ? '-' : item[cItem] item[cItem] = item[cItem] === '' ? '-' : item[cItem]
}) })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论