@ -214,5 +214,13 @@ public class SysWorkplaceDocumentEntity {
*/
@TableField(value = "autoHandle")
private Boolean autoHandle;
/**
* 是否需要上传医保 :0:不需要;1.需要
@TableField(value = "uploadYb")
private Integer uploadYb;
}
@ -145,6 +145,13 @@ public class SysWorkplaceDocumentResponse {
private String collectAndTypeCodes;
public String getThrBusName() {
if (StrUtil.isNotEmpty(innerBusName))
return innerBusName;
@ -267,11 +267,14 @@ public class IoCollectOrderBackupService extends ServiceImpl<IoCollectOrderBacku
* todo 这边每次都会上传至第三方服务(医保)
* 根据单据类型,判断是否需要上传医保,需要的话 uploadThrid(collectOrder);
if (sysWorkplaceDocumentEntity != null){
Integer uploadYb = sysWorkplaceDocumentEntity.getUploadYb();
if (uploadYb == 1){
uploadThrid(collectOrder);
// //插入处方备份表
// IoCollectOrderBackup ioCollectOrderBackup = new IoCollectOrderBackup();
// BeanUtils.copyProperties(collectOrder, ioCollectOrderBackup);
@ -4902,3 +4902,8 @@ INSERT IGNORE INTO auth_menu(`menu_id`, `menu_name`, `parent_id`, `order_num`, `
call Modify_UNIQUE_index('io_collect_order_biz', 'orderIdFk`, `relId`, `batchNo', 'sorts', 'BTREE');
CALL Pro_Temp_ColumnWork('sys_workplace_document', 'uploadYb',
'bit(1) NOT NULL DEFAULT b''0'' COMMENT ''是否需要上传医保 1是;0否''',
1);