Browse Source

fix:禁闭关联详情

main
pengwei 8 months ago
parent
commit
241999fea4
  1. 5
      src/components/negative/dialog.vue
  2. 16
      src/views/work/Confinement.vue

5
src/components/negative/dialog.vue

@ -530,6 +530,7 @@ const getConfinementData=()=>{
* */
function rtuenConfinementData(val,index){
confinementQuery.value.id = val.confinementId
if(val.confinementId){
getConfinementListAll(confinementQuery.value).then((res)=>{
const data = res.records;
if(Array.isArray(data)){
@ -538,6 +539,8 @@ function rtuenConfinementData(val,index){
return null;
}
})
}
}
/**
@ -545,6 +548,7 @@ function rtuenConfinementData(val,index){
* */
async function rtuenLeadConfinementData(val,index){
confinementQuery.value.id = val.leadConfinementId
if(val.leadConfinementId){
getConfinementListAll(confinementQuery.value).then((res)=>{
const data = res.records;
if(Array.isArray(data)){
@ -555,6 +559,7 @@ async function rtuenLeadConfinementData(val,index){
}
})
}
}
const componentRef = ref([]);

16
src/views/work/Confinement.vue

@ -190,15 +190,16 @@ const handleDetail = (row) => {
formData.value.gender = gender
formData.value.age = age
formData.value.birthTime = birthTime
detailShow.value=true
}
/**
* 删除数据
* */
const handleDel = async (row) => {
await feedback.confirm("确定要删除该数据?");
const res = await DelConfinementById(row.id);
getList()
feedback.msgSuccess("删除成功");
}
/**
* 编辑
@ -721,13 +722,13 @@ onMounted(() => {
<el-col :span="12">
<el-form-item label="出生日期" prop="birthTime">
{{ calculateAge(formData.birthTime) || '/' }}
{{ timeFormat(formData.birthTime) || '/' }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="入党(团)时间" prop="joinPartyTime">
{{ calculateAge(formData.joinPartyTime) || '/' }}
{{ timeFormat(formData.joinPartyTime) || '/' }}
</el-form-item>
</el-col>
</el-row>
@ -735,14 +736,14 @@ onMounted(() => {
<el-col :span="12">
<el-form-item label="参加工作时间" prop="joinWorkTime">
{{ calculateAge(formData.joinWorkTime) || '/' }}
{{ timeFormat(formData.joinWorkTime) || '/' }}
</el-form-item>
</el-col>
<el-col :span="12" label="参加公安工作时间" prop="joinPoliceTime">
<el-form-item label="参加公安工作时间" prop="joinPoliceTime">
{{ calculateAge(formData.joinPoliceTime) || '/' }}
{{ timeFormat(formData.joinPoliceTime) || '/' }}
</el-form-item>
</el-col>
@ -798,14 +799,13 @@ onMounted(() => {
<el-row>
<el-col :span="12">
<el-form-item label="开始日期" prop="startTime">
{{ calculateAge(formData.startTime) || '/' }}
{{ timeFormat(formData.startTime) || '/' }}
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="结束日期" prop="endTime">
{{ calculateAge(formData.endTime) || '/' }}
{{ timeFormat(formData.endTime) || '/' }}
</el-form-item>
</el-col>
</el-row>

Loading…
Cancel
Save