zhengyiming
3 天以前 df85978d81606b7c904043412a051790807e107c
src/views/AgreementManage/AgreementManageList.vue
@@ -46,7 +46,7 @@
      >
        <template #code="{ row }">
          <el-button
            v-if="row.status === EnumContractTemplateStatus.Completed"
            v-if="row.status === EnumContractTemplateStatus.Completed && !!row.wxmpQrCode"
            link
            type="primary"
            @click="handlePreviewQrcode(row)"
@@ -57,7 +57,7 @@
      </ProTableV2>
    </AppContainer>
    <TemplateAddDialog v-bind="dialogProps"></TemplateAddDialog>
    <QrcodeDialog v-bind="dialogQrcodeProps"></QrcodeDialog>
    <QrcodeDialog v-bind="dialogQrcodeProps" :useQrcode="false"></QrcodeDialog>
  </LoadingLayout>
</template>
@@ -184,6 +184,10 @@
      createdTime: { type: 'date' },
      completedTime: { type: 'date' },
      status: { type: 'enum', valueEnum: EnumContractTemplateStatusText },
      isAutoSign: {
        formatter: (row: API.GetEnterpriseContractTemplatesQueryResultItem) =>
          row.isAutoSign ? '是' : '否',
      },
    },
  }
);
@@ -254,7 +258,7 @@
function handlePreviewQrcode(row: API.GetEnterpriseContractTemplatesQueryResultItem) {
  handleEdit({
    // qrcodeUrl: setOSSLink(row.file),
    qrcodeUrl: 'https://www.baidu.com',
    qrcodeUrl: setOSSLink(row.wxmpQrCode),
  });
}
</script>