liding
10 小时以前 49cdc0884a9a4381cd968cffff65e2a332bc675a
src/views/business/reportPreparation/index.vue
@@ -165,7 +165,7 @@
      <div class="seal-select-block" v-loading="sealLoading">
        <div class="seal-select-title">
          <span>按位置选择印章</span>
          <span class="seal-select-tip">自动匹配 MA章 / 1号章 / 骑缝章,每项可单独调整或清空</span>
          <span class="seal-select-tip">自动匹配 MA章 / 1号章 / 检验检测类印章,每项可单独调整或清空</span>
        </div>
        <div v-if="sealOptions.length" class="seal-position-grid">
          <div v-for="position in sealPositions" :key="position.key" class="seal-position-card">
@@ -1290,7 +1290,8 @@
        const reportSeal = this.sealOptions.find(item => item.name === '1号章')
          || this.sealOptions.find(item => !String(item.name).toUpperCase().includes('MA') && !String(item.name).includes('骑缝'))
          || this.sealOptions[0]
        const seamSeal = this.sealOptions.find(item => String(item.name).includes('骑缝'))
        const seamSeal = this.sealOptions.find(item => /检验检测|检测检验/.test(String(item.name || '')))
          || this.sealOptions.find(item => String(item.name).includes('骑缝'))
        this.selectedSealPositions = {
          maSealId: availableIds.includes(Number(row && row.maSealId))
            ? Number(row.maSealId) : (maSeal ? Number(maSeal.id) : null),