parent
08c1c98374
commit
59d8632d92
|
@ -165,7 +165,7 @@
|
||||||
<!-- </el-col>-->
|
<!-- </el-col>-->
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row v-for="(item,index) in form.coverpeople" :key="item.id">
|
<el-row v-for="(item,index) in form.coverpeople" :key="item.id">
|
||||||
<el-col :span="12">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'部门' + (index + 1)"
|
:label="'部门' + (index + 1)"
|
||||||
:prop="'coverpeople.' + index + '.DEPARTMENT_ID'"
|
:prop="'coverpeople.' + index + '.DEPARTMENT_ID'"
|
||||||
|
@ -187,7 +187,7 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<template>
|
<template>
|
||||||
<el-col :span="12">
|
<el-col :span="8">
|
||||||
<el-form-item
|
<el-form-item
|
||||||
:label="'人员' + (index + 1)"
|
:label="'人员' + (index + 1)"
|
||||||
:prop="'coverpeople.' + index + '.USER_ID'"
|
:prop="'coverpeople.' + index + '.USER_ID'"
|
||||||
|
@ -207,6 +207,11 @@
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
</template>
|
</template>
|
||||||
|
<el-col :span="8">
|
||||||
|
<el-form-item label="岗位名称">
|
||||||
|
<el-input v-model="item.NICKNAME" placeholder="请输入"/>
|
||||||
|
</el-form-item>
|
||||||
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="24">
|
<el-col :span="24">
|
||||||
|
@ -355,6 +360,7 @@ export default {
|
||||||
DEPARTMENT_ID: null,
|
DEPARTMENT_ID: null,
|
||||||
POST_ID: '',
|
POST_ID: '',
|
||||||
USER_ID: [],
|
USER_ID: [],
|
||||||
|
NICKNAMES: [],
|
||||||
id: Math.random()
|
id: Math.random()
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -459,6 +465,7 @@ export default {
|
||||||
CORPINFO_ID: data.coverpeople[i].CORPINFO_ID,
|
CORPINFO_ID: data.coverpeople[i].CORPINFO_ID,
|
||||||
DEPARTMENT_ID: data.coverpeople[i].DEPARTMENT_ID,
|
DEPARTMENT_ID: data.coverpeople[i].DEPARTMENT_ID,
|
||||||
POST_ID: data.coverpeople[i].POST_ID,
|
POST_ID: data.coverpeople[i].POST_ID,
|
||||||
|
NICKNAME: data.coverpeople[i].NICKNAME,
|
||||||
USER_ID: [],
|
USER_ID: [],
|
||||||
id: data.coverpeople[i].PROMISEPEOPLE_ID
|
id: data.coverpeople[i].PROMISEPEOPLE_ID
|
||||||
})
|
})
|
||||||
|
@ -616,6 +623,7 @@ export default {
|
||||||
DEPARTMENT_ID: null,
|
DEPARTMENT_ID: null,
|
||||||
POST_ID: '',
|
POST_ID: '',
|
||||||
USER_ID: [],
|
USER_ID: [],
|
||||||
|
NICKNAMES: [],
|
||||||
id: Math.random()
|
id: Math.random()
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
@ -702,7 +710,7 @@ export default {
|
||||||
{ DEPARTMENT_ID: item.DEPARTMENT_ID, POST_ID: item.POST_ID, USER_ID: item.USER_ID, CORPINFO_ID: item.CORPINFO_ID }
|
{ DEPARTMENT_ID: item.DEPARTMENT_ID, POST_ID: item.POST_ID, USER_ID: item.USER_ID, CORPINFO_ID: item.CORPINFO_ID }
|
||||||
))
|
))
|
||||||
const coverpeople = this.form.coverpeople.map(item => (
|
const coverpeople = this.form.coverpeople.map(item => (
|
||||||
{ DEPARTMENT_ID: item.DEPARTMENT_ID, POST_ID: item.POST_ID, USER_ID: item.USER_ID, CORPINFO_ID: item.CORPINFO_ID }
|
{ DEPARTMENT_ID: item.DEPARTMENT_ID, POST_ID: item.POST_ID, USER_ID: item.USER_ID, CORPINFO_ID: item.CORPINFO_ID,NICKNAME: item.NICKNAME }
|
||||||
))
|
))
|
||||||
let url
|
let url
|
||||||
if (this.$parent.PROMISE_ID) {
|
if (this.$parent.PROMISE_ID) {
|
||||||
|
@ -765,6 +773,7 @@ export default {
|
||||||
DEPARTMENT_ID: null,
|
DEPARTMENT_ID: null,
|
||||||
POST_ID: '',
|
POST_ID: '',
|
||||||
USER_ID: [],
|
USER_ID: [],
|
||||||
|
NICKNAMES: [],
|
||||||
id: Math.random()
|
id: Math.random()
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
@ -92,7 +92,10 @@ export default {
|
||||||
).then((data) => {
|
).then((data) => {
|
||||||
const DETAIL = data.COLLATERAL.map(item => ({ value: item.COLLATERAL, id: item.PROMISEDETAIL_ID }))
|
const DETAIL = data.COLLATERAL.map(item => ({ value: item.COLLATERAL, id: item.PROMISEDETAIL_ID }))
|
||||||
this.dialog.visible = true
|
this.dialog.visible = true
|
||||||
this.dialog.data = { ...data.varList, DETAIL, FILEPATH: data.ISGN.FILEPATH, SIGNTIME: data.ISGN.SIGNTIME, COVERPEOPLE: data.COVERPEOPLE[0].USERNAME, ORDER: data.COVERPEOPLE }
|
this.dialog.data = { ...data.varList, DETAIL,
|
||||||
|
FILEPATH: data.ISGN.FILEPATH, SIGNTIME: data.ISGN.SIGNTIME,
|
||||||
|
COVERPEOPLE: data.COVERPEOPLE[0].USERNAME, ORDER: data.COVERPEOPLE ,
|
||||||
|
NICKNAME: data.COVERPEOPLE[0].NICKNAME,}
|
||||||
}).catch((e) => {
|
}).catch((e) => {
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<h1 class="title">{{ dialogData.TYPE === '0' ? '安全生产承诺书' : '安全生产责任状' }}</h1>
|
<h1 class="title">{{ dialogData.TYPE === '0' ? '安全生产承诺书' : '安全生产责任状' }}</h1>
|
||||||
<div v-if="dialogData.TYPE === '0'">{{ dialogData.COVERPEOPLE }}:</div>
|
<div v-if="dialogData.TYPE === '0'">{{ dialogData.COVERPEOPLE }}{{ dialogData.NICKNAME }}:</div>
|
||||||
<div class="text">{{ dialogData.TEXT }}</div>
|
<div class="text">{{ dialogData.TEXT }}</div>
|
||||||
<div class="collateral">
|
<div class="collateral">
|
||||||
<div v-for="(item,index) in dialogData.DETAIL" :key="index" class="item">
|
<div v-for="(item,index) in dialogData.DETAIL" :key="index" class="item">
|
||||||
|
@ -27,7 +27,7 @@
|
||||||
<div :style="{alignItems:dialogData.FILEPATH ? 'flex-end' : 'flex-start'}" class="footer">
|
<div :style="{alignItems:dialogData.FILEPATH ? 'flex-end' : 'flex-start'}" class="footer">
|
||||||
<!-- <div v-if="dialogData.TYPE === '0'" :style="{marginBottom:dialogData.FILEPATH ? '50px' : '0px'}" class="hairdresser">承诺单位(盖章):</div>-->
|
<!-- <div v-if="dialogData.TYPE === '0'" :style="{marginBottom:dialogData.FILEPATH ? '50px' : '0px'}" class="hairdresser">承诺单位(盖章):</div>-->
|
||||||
<div v-if="dialogData.TYPE === '1'" class="hairdresser">
|
<div v-if="dialogData.TYPE === '1'" class="hairdresser">
|
||||||
<div v-if="!dialogData.ORDER.FILEPATH" class="promiser">发状人:{{ dialogData.COVERPEOPLE }}</div>
|
<div v-if="!dialogData.ORDER.FILEPATH" class="promiser">发状人:{{ dialogData.COVERPEOPLE }}{{ dialogData.NICKNAME }}</div>
|
||||||
<div v-if="dialogData.ORDER.FILEPATH" class="promiser">:
|
<div v-if="dialogData.ORDER.FILEPATH" class="promiser">:
|
||||||
<span :style="{marginRight:dialogData.ORDER.FILEPATH ? '0px' : '105px'}">
|
<span :style="{marginRight:dialogData.ORDER.FILEPATH ? '0px' : '105px'}">
|
||||||
发状人:
|
发状人:
|
||||||
|
@ -37,6 +37,11 @@
|
||||||
<!-- <div class="time">{{ moment(dialogData.CREATTIME) }}</div>-->
|
<!-- <div class="time">{{ moment(dialogData.CREATTIME) }}</div>-->
|
||||||
</div>
|
</div>
|
||||||
<div class="respondent">
|
<div class="respondent">
|
||||||
|
<div class="promiser">
|
||||||
|
<span :style="{marginRight:dialogData.FILEPATH ? '0px' : '105px'}">
|
||||||
|
承诺期限: {{ dialogData.PROMISE_TERM_START }} - {{ dialogData.PROMISE_TERM_END }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
<div class="promiser">
|
<div class="promiser">
|
||||||
<span :style="{marginRight:dialogData.FILEPATH ? '0px' : '105px'}">
|
<span :style="{marginRight:dialogData.FILEPATH ? '0px' : '105px'}">
|
||||||
{{ dialogData.TYPE === '0' ? '承诺人(本人签字)' : '受状人' }}:
|
{{ dialogData.TYPE === '0' ? '承诺人(本人签字)' : '受状人' }}:
|
||||||
|
|
|
@ -45,6 +45,8 @@
|
||||||
<td>{{ item.DEPTNAME }}</td>
|
<td>{{ item.DEPTNAME }}</td>
|
||||||
<td class="bbg">{{ '人员' + (index + 1) }}</td>
|
<td class="bbg">{{ '人员' + (index + 1) }}</td>
|
||||||
<td>{{ item.USERNAME && item.USERNAME.join('、') }}</td>
|
<td>{{ item.USERNAME && item.USERNAME.join('、') }}</td>
|
||||||
|
<td class="bbg">{{ '岗位' + (index + 1) }}</td>
|
||||||
|
<td>{{ item.NICKNAME }}</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<el-divider v-if="form.TYPE != '1'" content-position="left">承诺内容</el-divider>
|
<el-divider v-if="form.TYPE != '1'" content-position="left">承诺内容</el-divider>
|
||||||
|
@ -136,6 +138,7 @@ export default {
|
||||||
DEPTNAME: data.coverpeople[i].DEPTNAME,
|
DEPTNAME: data.coverpeople[i].DEPTNAME,
|
||||||
POST_ID: data.coverpeople[i].POST_ID,
|
POST_ID: data.coverpeople[i].POST_ID,
|
||||||
POSTNAME: data.coverpeople[i].POSTNAME,
|
POSTNAME: data.coverpeople[i].POSTNAME,
|
||||||
|
NICKNAME: data.coverpeople[i].NICKNAME,
|
||||||
USER_ID: [],
|
USER_ID: [],
|
||||||
USERNAME: [],
|
USERNAME: [],
|
||||||
id: data.coverpeople[i].PROMISEPEOPLE_ID
|
id: data.coverpeople[i].PROMISEPEOPLE_ID
|
||||||
|
|
Loading…
Reference in New Issue