| 12345678910111213141516171819202122232425262728293031323334353637 |
- app.component('resume-list', {
- template: `
- <div class="resume-list">
- <div class="resume-item" v-for="item in list">
- <div class="title">
- <div class="name">{{item.name}} <span class="mobile">({{item.mobile}})</span></div>
- <div class="status">{{item.status_text}}</div>
- </div>
- <div class="content">
- <div class="remark">{{item.last_msg}}</div>
- <div class="time">{{item.last_msg_time}}</div>
- </div>
- <div class="tool">
- <van-tag type="primary" plain size="large" @click="onFollow(item.id)">跟进</van-tag>
- <van-tag type="success" plain size="large" @click="onEdit(item.id)">编辑</van-tag>
- </div>
- </div>
- </div>
- `,
- data() {
- return {}
- },
- props: {
- list: {
- type: Array,
- default: [],
- },
- },
- methods: {
- onFollow(id) {
- this.$emit('follow',id);
- },
- onEdit(id) {
- this.$emit('edit',id);
- },
- },
- });
|