| | |
| | | <div class="box_table_head" style="width: 50%;"> |
| | | <div class="box_table_head_item">序号</div> |
| | | <div class="box_table_head_item">员工姓名</div> |
| | | <div class="box_table_head_item">身份证号</div> |
| | | <div class="box_table_head_item">性别</div> |
| | | <div class="box_table_head_item">身份证号</div><!-- |
| | | <div class="box_table_head_item">性别</div>--> |
| | | <div class="box_table_head_item">派遣单位</div> |
| | | <div class="box_table_head_item">所属工种</div> |
| | | <div class="box_table_head_item">备注</div> |
| | | </div> |
| | | <div class="box_table_head" style="width: 50%;"> |
| | | <div class="box_table_head_item">序号</div> |
| | | <div class="box_table_head_item">员工姓名</div> |
| | | <div class="box_table_head_item">身份证号</div> |
| | | <div class="box_table_head_item">性别</div> |
| | | <div class="box_table_head_item">身份证号</div><!-- |
| | | <div class="box_table_head_item">性别</div>--> |
| | | <div class="box_table_head_item">派遣单位</div> |
| | | <div class="box_table_head_item">所属工种</div> |
| | | <div class="box_table_head_item">备注</div> |
| | | </div> |
| | | </div> |
| | | <div style="width: 100%; display: flex;"> |
| | |
| | | <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr1" :key="index"> |
| | | <div class="box_table_content_item">{{index + 1}}</div> |
| | | <div class="box_table_content_item">{{item.name}}</div> |
| | | <div class="box_table_content_item">{{item.idCard}}</div> |
| | | <div class="box_table_content_item">{{item.sex === 0 ? '男' : '女'}}</div> |
| | | <div class="box_table_content_item">{{item.idCard}}</div><!-- |
| | | <div class="box_table_content_item">{{item.sex === 0 ? '男' : '女'}}</div>--> |
| | | <div class="box_table_content_item">{{item.duName}}</div> |
| | | <div class="box_table_content_item">{{item.workTypeName}}</div> |
| | | <div class="box_table_content_item">{{item.remark}}</div> |
| | | </div> |
| | | </div> |
| | | <div style="width: 50%; border-bottom: 1px solid #b4bbc5;"> |
| | | <div class="box_table_content" style="width: 100%;" v-for="(item, index) in arr2" :key="index"> |
| | | <div class="box_table_content_item">{{index + 1}}</div> |
| | | <div class="box_table_content_item">{{item.name}}</div> |
| | | <div class="box_table_content_item">{{item.idCard}}</div> |
| | | <div class="box_table_content_item">{{item.sex === 0 ? '男' : '女'}}</div> |
| | | <div class="box_table_content_item">{{item.idCard}}</div><!-- |
| | | <div class="box_table_content_item">{{item.sex === 0 ? '男' : '女'}}</div>--> |
| | | <div class="box_table_content_item">{{item.duName}}</div> |
| | | <div class="box_table_content_item">{{item.workTypeName}}</div> |
| | | <div class="box_table_content_item">{{item.remark}}</div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import BaseOpera from '@/components/base/BaseOpera' |
| | | import GlobalWindow from '@/components/common/GlobalWindow' |
| | | export default { |
| | | name: 'ApplyChangeDetails', |
| | | extends: BaseOpera, |
| | | components: { GlobalWindow }, |
| | | data () { |
| | | return { |
| | | form: { |
| | | companyName: '', |
| | | solutionsName: '', |
| | | code: '', |
| | | startTime: '', |
| | | endTime: '', |
| | | applyStartTime: '' |
| | | }, |
| | | arr1: [], |
| | | arr2: [] |
| | | } |
| | | }, |
| | | created () { |
| | | this.config({ |
| | | api: '/business/insuranceApply', |
| | | 'field.id': 'id' |
| | | }) |
| | | }, |
| | | methods: { |
| | | submit() { |
| | | this.$emit('success') |
| | | this.visible = false |
| | | }, |
| | | go() { |
| | | this.visible = false |
| | | }, |
| | | open(title, arr1, arr2, obj){ |
| | | this.title = title |
| | | this.arr1 = arr1 |
| | | this.arr2 = arr2 |
| | | this.visible = true |
| | | this.$nextTick(() => { |
| | | for (const key in this.form) { |
| | | this.form[key] = obj[key] |
| | | } |
| | | }) |
| | | }, |
| | | confirm() { |
| | | this.$emit('success') |
| | | } |
| | | } |
| | | import BaseOpera from '@/components/base/BaseOpera' |
| | | import GlobalWindow from '@/components/common/GlobalWindow' |
| | | export default { |
| | | name: 'ApplyChangeDetails', |
| | | extends: BaseOpera, |
| | | components: { GlobalWindow }, |
| | | data () { |
| | | return { |
| | | form: { |
| | | companyName: '', |
| | | solutionsName: '', |
| | | code: '', |
| | | startTime: '', |
| | | endTime: '', |
| | | applyStartTime: '' |
| | | }, |
| | | arr1: [], |
| | | arr2: [] |
| | | } |
| | | }, |
| | | created () { |
| | | this.config({ |
| | | api: '/business/insuranceApply', |
| | | 'field.id': 'id' |
| | | }) |
| | | }, |
| | | methods: { |
| | | submit () { |
| | | this.$emit('success') |
| | | this.visible = false |
| | | }, |
| | | go () { |
| | | this.visible = false |
| | | }, |
| | | open (title, arr1, arr2, obj) { |
| | | this.title = title |
| | | this.arr1 = arr1 |
| | | this.arr2 = arr2 |
| | | this.visible = true |
| | | this.$nextTick(() => { |
| | | for (const key in this.form) { |
| | | this.form[key] = obj[key] |
| | | } |
| | | }) |
| | | }, |
| | | confirm () { |
| | | this.$emit('success') |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |