fix me submitter select capability from recipient fields

pull/150/merge^2
iozeey 2 years ago
parent c7dc5940d7
commit 17a2500d6d

@ -43,6 +43,7 @@
v-model="field.submitter_uuid"
class="border-r"
:me-fields="['my_text', 'my_signature', 'my_initials', 'my_date', 'my_check'].includes(field.type)"
:hide-select-me="true"
:compact="true"
:editable="editable"
:menu-classes="'dropdown-content bg-white menu menu-xs p-2 shadow rounded-box w-52 rounded-t-none -left-[1px]'"

@ -585,24 +585,6 @@ export default {
const type = (pageMask.clientWidth * area.w) < 35 ? 'my_check' : 'my_text'
if (type === 'checkbox') {
const previousField = [...this.template.fields].reverse().find((f) => f.type === type)
const previousArea = previousField?.areas?.[previousField.areas.length - 1]
if (previousArea || area.w) {
const areaW = previousArea?.w || (30 / pageMask.clientWidth)
const areaH = previousArea?.h || (30 / pageMask.clientHeight)
if ((pageMask.clientWidth * area.w) < 5) {
area.x = area.x - (areaW / 2)
area.y = area.y - (areaH / 2)
}
area.w = areaW
area.h = areaH
}
}
if (area.w) {
const field = {
name: '',

@ -40,6 +40,7 @@
:key="submitter.uuid"
>
<a
v-if="!hideSelectMe || submitter.name!=='Me'"
href="#"
class="flex px-2 group justify-between items-center"
:class="{ 'active': submitter === selectedSubmitter }"
@ -141,6 +142,7 @@
:key="submitter.uuid"
>
<a
v-if="!hideSelectMe || submitter.name!=='Me'"
href="#"
class="flex px-2 group justify-between items-center"
:class="{ 'active': submitter === selectedSubmitter }"
@ -209,9 +211,13 @@ export default {
required: true
},
meFields: {
type: Boolean,
required: true
},
hideSelectMe: {
type: Boolean,
required: false,
default: true
default: false
},
editable: {
type: Boolean,

Loading…
Cancel
Save