Browse Source

执法人员调整

dev-V1.0.6
wangmingyong@163.com 3 months ago
parent
commit
49c161d3a7
  1. 11
      zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue
  2. 16
      zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue

11
zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/EnforcementInfoSection.vue

@ -19,8 +19,8 @@
<span v-if="defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber" class="enforcer-id">{{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}</span> <span v-if="defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber" class="enforcer-id">{{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}</span>
</div> </div>
<div v-for="(person, index) in additionalPersons" :key="index" class="person-item-add"> <div v-for="(person, index) in additionalPersons" :key="index" class="person-item-add">
<div class="enforcer-line"> <div class="enforcer-line" @click="$emit('openPersonPicker', index)">
<span class="enforcer-name" @click="$emit('openPersonPicker', index)" :class="{ placeholder: !person.name }"> <span class="enforcer-name" :class="{ placeholder: !person.name }">
{{ person.name || '请选择' }} {{ person.name || '请选择' }}
</span> </span>
<span v-if="person.id" class="enforcer-id">{{ person.id }}</span> <span v-if="person.id" class="enforcer-id">{{ person.id }}</span>
@ -472,7 +472,7 @@ const onAfterReadImage = (file) => {
} }
.person-item-add { .person-item-add {
padding: 10px 10px 0px 0px; padding: 4px 0px;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
@ -490,10 +490,9 @@ const onAfterReadImage = (file) => {
color: #c8c9cc; color: #c8c9cc;
font-size: 14px; font-size: 14px;
//padding: 10px 10px 0px 0px; //padding: 10px 10px 0px 0px;
width:100%; .person_item{
.person_item{
width: 100%; width: 100%;
padding: 10px 10px 0px 0px; padding: 4px 0px;
} }
.add-circle-icon { .add-circle-icon {
font-size: 16px; font-size: 16px;

16
zdxt-web-client/zdxt-efcode-enforcement-app/src/components/enforcement/register/NonEnforcementInfoSection.vue

@ -15,8 +15,8 @@
<span v-if="defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber" class="enforcer-id">{{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}</span> <span v-if="defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber" class="enforcer-id">{{ defaultPerson?.lawCertificateNum || defaultPerson?.phonenumber }}</span>
</div> </div>
<div v-for="(person, index) in additionalPersons" :key="index" class="person-item-add"> <div v-for="(person, index) in additionalPersons" :key="index" class="person-item-add">
<div class="enforcer-line"> <div class="enforcer-line" @click="$emit('openPersonPicker', index)">
<span class="enforcer-name" @click="$emit('openPersonPicker', index)" :class="{ placeholder: !person.name }"> <span class="enforcer-name" :class="{ placeholder: !person.name }">
{{ person.name || '请选择' }} {{ person.name || '请选择' }}
</span> </span>
<span v-if="person.id" class="enforcer-id">{{ person.id }}</span> <span v-if="person.id" class="enforcer-id">{{ person.id }}</span>
@ -24,7 +24,7 @@
<van-icon name="close" class="remove-icon" @click="$emit('removePerson', index)" /> <van-icon name="close" class="remove-icon" @click="$emit('removePerson', index)" />
</div> </div>
<div class="person-add"> <div class="person-add">
<span @click="$emit('openPersonPicker', -1)">请选择</span> <span class="person_item" @click="$emit('openPersonPicker', -1)">请选择</span>
<van-icon name="add-o" class="add-circle-icon" @click="$emit('addPerson')" /> <van-icon name="add-o" class="add-circle-icon" @click="$emit('addPerson')" />
</div> </div>
</div> </div>
@ -331,7 +331,8 @@ const onAfterReadImage = (file) => {
} }
.person-item-add { .person-item-add {
padding: 10px 10px 0px 0px; // padding: 10px 10px 0px 0px;
padding: 4px 0px;
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
align-items: center; align-items: center;
@ -348,8 +349,11 @@ const onAfterReadImage = (file) => {
align-items: center; align-items: center;
color: #c8c9cc; color: #c8c9cc;
font-size: 14px; font-size: 14px;
padding: 10px 10px 0px 0px; // padding: 10px 10px 0px 0px;
.person_item{
width: 100%;
padding: 4px 0px;
}
.add-circle-icon { .add-circle-icon {
font-size: 16px; font-size: 16px;
color: #333; color: #333;

Loading…
Cancel
Save