提交 847e6b01 编写于 作者: ibizdev's avatar ibizdev

xignzi006 发布系统代码

上级 37d95a29
......@@ -436,6 +436,8 @@ public class Account_abstract_payment extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.abstract.payment" ;
@Override
......
......@@ -418,6 +418,8 @@ public class Account_account extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.account" ;
@Override
......
......@@ -210,6 +210,8 @@ public class Account_account_tag extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.account.tag" ;
@Override
......
......@@ -363,6 +363,8 @@ public class Account_account_template extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.account.template" ;
@Override
......
......@@ -227,6 +227,8 @@ public class Account_account_type extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.account.type" ;
@Override
......
......@@ -430,6 +430,8 @@ public class Account_analytic_account extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.analytic.account" ;
@Override
......
......@@ -227,6 +227,8 @@ public class Account_analytic_distribution extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.analytic.distribution" ;
@Override
......
......@@ -281,6 +281,8 @@ public class Account_analytic_group extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.analytic.group" ;
@Override
......
......@@ -600,6 +600,8 @@ public class Account_analytic_line extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.analytic.line" ;
@Override
......
......@@ -249,6 +249,8 @@ public class Account_analytic_tag extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.analytic.tag" ;
@Override
......
......@@ -674,6 +674,8 @@ public class Account_bank_statement extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement" ;
@Override
......
......@@ -157,6 +157,8 @@ public class Account_bank_statement_cashbox extends EntityMP implements Serializ
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement.cashbox" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Account_bank_statement_closebalance extends EntityMP implements Ser
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement.closebalance" ;
@Override
......
......@@ -172,6 +172,8 @@ public class Account_bank_statement_import extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement.import" ;
@Override
......
......@@ -440,6 +440,8 @@ public class Account_bank_statement_import_journal_creation extends EntityMP imp
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement.import.journal.creation" ;
@Override
......
......@@ -578,6 +578,8 @@ public class Account_bank_statement_line extends EntityMP implements Serializabl
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.bank.statement.line" ;
@Override
......
......@@ -242,6 +242,8 @@ public class Account_cash_rounding extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.cash.rounding" ;
@Override
......
......@@ -228,6 +228,8 @@ public class Account_cashbox_line extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.cashbox.line" ;
@Override
......
......@@ -709,6 +709,8 @@ public class Account_chart_template extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.chart.template" ;
@Override
......
......@@ -274,6 +274,8 @@ public class Account_common_journal_report extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.common.journal.report" ;
@Override
......
......@@ -258,6 +258,8 @@ public class Account_common_report extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.common.report" ;
@Override
......
......@@ -210,6 +210,8 @@ public class Account_financial_year_op extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.financial.year.op" ;
@Override
......
......@@ -395,6 +395,8 @@ public class Account_fiscal_position extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position" ;
@Override
......
......@@ -243,6 +243,8 @@ public class Account_fiscal_position_account extends EntityMP implements Seriali
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position.account" ;
@Override
......
......@@ -243,6 +243,8 @@ public class Account_fiscal_position_account_template extends EntityMP implement
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position.account.template" ;
@Override
......
......@@ -243,6 +243,8 @@ public class Account_fiscal_position_tax extends EntityMP implements Serializabl
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position.tax" ;
@Override
......
......@@ -243,6 +243,8 @@ public class Account_fiscal_position_tax_template extends EntityMP implements Se
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position.tax.template" ;
@Override
......
......@@ -373,6 +373,8 @@ public class Account_fiscal_position_template extends EntityMP implements Serial
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.position.template" ;
@Override
......
......@@ -250,6 +250,8 @@ public class Account_fiscal_year extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.fiscal.year" ;
@Override
......
......@@ -210,6 +210,8 @@ public class Account_full_reconcile extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.full.reconcile" ;
@Override
......
......@@ -228,6 +228,8 @@ public class Account_group extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.group" ;
@Override
......
......@@ -195,6 +195,8 @@ public class Account_incoterms extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.incoterms" ;
@Override
......
......@@ -1562,6 +1562,8 @@ public class Account_invoice extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Account_invoice_confirm extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.confirm" ;
@Override
......
......@@ -188,6 +188,8 @@ public class Account_invoice_import_wizard extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.import.wizard" ;
@Override
......
......@@ -656,6 +656,8 @@ public class Account_invoice_line extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.line" ;
@Override
......
......@@ -241,6 +241,8 @@ public class Account_invoice_refund extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.refund" ;
@Override
......
......@@ -851,6 +851,8 @@ public class Account_invoice_report extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.report" ;
@Override
......
......@@ -656,6 +656,8 @@ public class Account_invoice_send extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.send" ;
@Override
......
......@@ -441,6 +441,8 @@ public class Account_invoice_tax extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.invoice.tax" ;
@Override
......
......@@ -764,6 +764,8 @@ public class Account_journal extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.journal" ;
@Override
......
......@@ -541,6 +541,8 @@ public class Account_move extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.move" ;
@Override
......
......@@ -1053,6 +1053,8 @@ public class Account_move_line extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.move.line" ;
@Override
......
......@@ -207,6 +207,8 @@ public class Account_move_reversal extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.move.reversal" ;
@Override
......
......@@ -370,6 +370,8 @@ public class Account_partial_reconcile extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.partial.reconcile" ;
@Override
......
......@@ -797,6 +797,8 @@ public class Account_payment extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.payment" ;
@Override
......
......@@ -196,6 +196,8 @@ public class Account_payment_method extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.payment.method" ;
@Override
......
......@@ -248,6 +248,8 @@ public class Account_payment_term extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.payment.term" ;
@Override
......
......@@ -273,6 +273,8 @@ public class Account_payment_term_line extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.payment.term.line" ;
@Override
......
......@@ -290,6 +290,8 @@ public class Account_print_journal extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.print.journal" ;
@Override
......
......@@ -856,6 +856,8 @@ public class Account_reconcile_model extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.reconcile.model" ;
@Override
......
......@@ -690,6 +690,8 @@ public class Account_reconcile_model_template extends EntityMP implements Serial
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.reconcile.model.template" ;
@Override
......
......@@ -86,6 +86,8 @@ public class Account_reconciliation_widget extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.reconciliation.widget" ;
@Override
......
......@@ -523,6 +523,8 @@ public class Account_register_payments extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.register.payments" ;
@Override
......
......@@ -318,6 +318,8 @@ public class Account_setup_bank_manual_config extends EntityMP implements Serial
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.setup.bank.manual.config" ;
@Override
......
......@@ -527,6 +527,8 @@ public class Account_tax extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.tax" ;
@Override
......
......@@ -180,6 +180,8 @@ public class Account_tax_group extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.tax.group" ;
@Override
......
......@@ -520,6 +520,8 @@ public class Account_tax_template extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.tax.template" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Account_unreconcile extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "account.unreconcile" ;
@Override
......
......@@ -783,6 +783,8 @@ public class Asset_asset extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "asset.asset" ;
@Override
......
......@@ -172,6 +172,8 @@ public class Asset_category extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "asset.category" ;
@Override
......
......@@ -211,6 +211,8 @@ public class Asset_state extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "asset.state" ;
@Override
......
......@@ -93,6 +93,8 @@ public class Barcodes_barcode_events_mixin extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "barcodes.barcode.events.mixin" ;
@Override
......
......@@ -567,6 +567,8 @@ public class Base_automation extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.automation" ;
@Override
......
......@@ -337,6 +337,8 @@ public class Base_automation_lead_test extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.automation.lead.test" ;
@Override
......
......@@ -227,6 +227,8 @@ public class Base_automation_line_test extends EntityMP implements Serializable
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.automation.line.test" ;
@Override
......
......@@ -224,6 +224,8 @@ public class Base_language_export extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.language.export" ;
@Override
......
......@@ -217,6 +217,8 @@ public class Base_language_import extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.language.import" ;
@Override
......
......@@ -202,6 +202,8 @@ public class Base_language_install extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.language.install" ;
@Override
......
......@@ -196,6 +196,8 @@ public class Base_module_uninstall extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.module.uninstall" ;
@Override
......
......@@ -195,6 +195,8 @@ public class Base_module_update extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.module.update" ;
@Override
......
......@@ -166,6 +166,8 @@ public class Base_module_upgrade extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.module.upgrade" ;
@Override
......
......@@ -378,6 +378,8 @@ public class Base_partner_merge_automatic_wizard extends EntityMP implements Ser
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.partner.merge.automatic.wizard" ;
@Override
......
......@@ -206,6 +206,8 @@ public class Base_partner_merge_line extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.partner.merge.line" ;
@Override
......
......@@ -165,6 +165,8 @@ public class Base_update_translations extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "base.update.translations" ;
@Override
......
......@@ -345,6 +345,8 @@ public class Res_bank extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.bank" ;
@Override
......
......@@ -1759,6 +1759,8 @@ public class Res_company extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.company" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Res_config extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.config" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Res_config_installer extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.config.installer" ;
@Override
......
......@@ -3498,6 +3498,8 @@ public class Res_config_settings extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.config.settings" ;
@Override
......
......@@ -312,6 +312,8 @@ public class Res_country extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.country" ;
@Override
......
......@@ -179,6 +179,8 @@ public class Res_country_group extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.country.group" ;
@Override
......
......@@ -211,6 +211,8 @@ public class Res_country_state extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.country.state" ;
@Override
......
......@@ -295,6 +295,8 @@ public class Res_currency extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.currency" ;
@Override
......
......@@ -253,6 +253,8 @@ public class Res_currency_rate extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.currency.rate" ;
@Override
......
package cn.ibizlab.businesscentral.core.odoo_base.domain;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.math.BigInteger;
import java.util.HashMap;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.util.ObjectUtils;
import org.springframework.util.DigestUtils;
import cn.ibizlab.businesscentral.util.domain.EntityBase;
import cn.ibizlab.businesscentral.util.annotation.DEField;
import cn.ibizlab.businesscentral.util.enums.DEPredefinedFieldType;
import cn.ibizlab.businesscentral.util.enums.DEFieldDefaultValueType;
import cn.ibizlab.businesscentral.util.helper.DataObject;
import java.io.Serializable;
import lombok.*;
import org.springframework.data.annotation.Transient;
import cn.ibizlab.businesscentral.util.annotation.Audit;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.baomidou.mybatisplus.annotation.*;
import cn.ibizlab.businesscentral.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[客户]
*/
@Getter
@Setter
@NoArgsConstructor
@JsonIgnoreProperties(value = "handler")
@TableName(value = "RES_PARTNER",resultMap = "Res_customerResultMap")
public class Res_customer extends EntityMP implements Serializable {
private static final long serialVersionUID = 1L;
/**
* 地址类型
*/
@TableField(value = "type")
@JSONField(name = "type")
@JsonProperty("type")
private String type;
/**
* 公司类别
*/
@TableField(exist = false)
@JSONField(name = "company_type")
@JsonProperty("company_type")
private String companyType;
/**
* 手机
*/
@TableField(value = "mobile")
@JSONField(name = "mobile")
@JsonProperty("mobile")
private String mobile;
/**
* EMail
*/
@TableField(value = "email")
@JSONField(name = "email")
@JsonProperty("email")
private String email;
/**
* 工作岗位
*/
@TableField(value = "ibizfunction")
@JSONField(name = "ibizfunction")
@JsonProperty("ibizfunction")
private String ibizfunction;
/**
* 电话
*/
@TableField(value = "phone")
@JSONField(name = "phone")
@JsonProperty("phone")
private String phone;
/**
* 名称
*/
@TableField(value = "name")
@JSONField(name = "name")
@JsonProperty("name")
private String name;
/**
* 网站网址
*/
@TableField(exist = false)
@JSONField(name = "website_url")
@JsonProperty("website_url")
private String websiteUrl;
/**
* 税号
*/
@TableField(value = "vat")
@JSONField(name = "vat")
@JsonProperty("vat")
private String vat;
/**
* ID
*/
@DEField(isKeyField=true)
@TableId(value= "id",type=IdType.AUTO)
@JSONField(name = "id")
@JsonProperty("id")
private Long id;
/**
* 标签
*/
@TableField(exist = false)
@JSONField(name = "category_id")
@JsonProperty("category_id")
private String categoryId;
/**
* 设置 [地址类型]
*/
public void setType(String type){
this.type = type ;
this.modify("type",type);
}
/**
* 设置 [手机]
*/
public void setMobile(String mobile){
this.mobile = mobile ;
this.modify("mobile",mobile);
}
/**
* 设置 [EMail]
*/
public void setEmail(String email){
this.email = email ;
this.modify("email",email);
}
/**
* 设置 [工作岗位]
*/
public void setIbizfunction(String ibizfunction){
this.ibizfunction = ibizfunction ;
this.modify("ibizfunction",ibizfunction);
}
/**
* 设置 [电话]
*/
public void setPhone(String phone){
this.phone = phone ;
this.modify("phone",phone);
}
/**
* 设置 [名称]
*/
public void setName(String name){
this.name = name ;
this.modify("name",name);
}
/**
* 设置 [税号]
*/
public void setVat(String vat){
this.vat = vat ;
this.modify("vat",vat);
}
@Override
public Serializable getDefaultKey(boolean gen) {
return IdWorker.getId();
}
/**
* 复制当前对象数据到目标对象(粘贴重置)
* @param targetEntity 目标数据对象
* @param bIncEmpty 是否包括空值
* @param <T>
* @return
*/
@Override
public <T> T copyTo(T targetEntity, boolean bIncEmpty) {
this.reset("id");
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.customer" ;
@Override
public String getIrModel(){
return this.irmodel ;
}
}
......@@ -282,6 +282,8 @@ public class Res_groups extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.groups" ;
@Override
......
......@@ -336,6 +336,8 @@ public class Res_lang extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.lang" ;
@Override
......
......@@ -1850,6 +1850,8 @@ public class Res_partner extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner" ;
@Override
......
......@@ -196,6 +196,8 @@ public class Res_partner_autocomplete_sync extends EntityMP implements Serializa
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner.autocomplete.sync" ;
@Override
......
......@@ -365,6 +365,8 @@ public class Res_partner_bank extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner.bank" ;
@Override
......
......@@ -256,6 +256,8 @@ public class Res_partner_category extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner.category" ;
@Override
......
......@@ -196,6 +196,8 @@ public class Res_partner_industry extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner.industry" ;
@Override
......
......@@ -180,6 +180,8 @@ public class Res_partner_title extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.partner.title" ;
@Override
......
......@@ -197,6 +197,8 @@ public class Res_supplier extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.supplier" ;
@Override
......
......@@ -1545,6 +1545,8 @@ public class Res_users extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.users" ;
@Override
......
......@@ -150,6 +150,8 @@ public class Res_users_log extends EntityMP implements Serializable {
return super.copyTo(targetEntity,bIncEmpty);
}
@TableField(exist = false)
@JsonIgnore
private String irmodel = "res.users.log" ;
@Override
......
package cn.ibizlab.businesscentral.core.odoo_base.filter;
import java.math.BigDecimal;
import java.math.BigInteger;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.HashMap;
import lombok.*;
import lombok.extern.slf4j.Slf4j;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.alibaba.fastjson.annotation.JSONField;
import org.springframework.util.ObjectUtils;
import org.springframework.util.StringUtils;
import cn.ibizlab.businesscentral.util.filter.QueryWrapperContext;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import cn.ibizlab.businesscentral.core.odoo_base.domain.Res_customer;
/**
* 关系型数据实体[Res_customer] 查询条件对象
*/
@Slf4j
@Data
public class Res_customerSearchContext extends QueryWrapperContext<Res_customer> {
private String n_type_eq;//[地址类型]
public void setN_type_eq(String n_type_eq) {
this.n_type_eq = n_type_eq;
if(!ObjectUtils.isEmpty(this.n_type_eq)){
this.getSearchCond().eq("type", n_type_eq);
}
}
private String n_company_type_eq;//[公司类别]
public void setN_company_type_eq(String n_company_type_eq) {
this.n_company_type_eq = n_company_type_eq;
if(!ObjectUtils.isEmpty(this.n_company_type_eq)){
this.getSearchCond().eq("company_type", n_company_type_eq);
}
}
private String n_name_like;//[名称]
public void setN_name_like(String n_name_like) {
this.n_name_like = n_name_like;
if(!ObjectUtils.isEmpty(this.n_name_like)){
this.getSearchCond().like("name", n_name_like);
}
}
/**
* 启用快速搜索
*/
public void setQuery(String query)
{
this.query=query;
if(!StringUtils.isEmpty(query)){
this.getSearchCond().and( wrapper ->
wrapper.like("name", query)
);
}
}
}
package cn.ibizlab.businesscentral.core.odoo_base.mapper;
import java.util.List;
import org.apache.ibatis.annotations.*;
import java.util.Map;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import java.util.HashMap;
import org.apache.ibatis.annotations.Select;
import cn.ibizlab.businesscentral.core.odoo_base.domain.Res_customer;
import cn.ibizlab.businesscentral.core.odoo_base.filter.Res_customerSearchContext;
import org.springframework.cache.annotation.CacheEvict;
import org.springframework.cache.annotation.Cacheable;
import java.io.Serializable;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.alibaba.fastjson.JSONObject;
public interface Res_customerMapper extends BaseMapper<Res_customer>{
Page<Res_customer> searchDefault(IPage page, @Param("srf") Res_customerSearchContext context, @Param("ew") Wrapper<Res_customer> wrapper) ;
@Override
Res_customer selectById(Serializable id);
@Override
int insert(Res_customer entity);
@Override
int updateById(@Param(Constants.ENTITY) Res_customer entity);
@Override
int update(@Param(Constants.ENTITY) Res_customer entity, @Param("ew") Wrapper<Res_customer> updateWrapper);
@Override
int deleteById(Serializable id);
/**
* 自定义查询SQL
* @param sql
* @return
*/
@Select("${sql}")
List<JSONObject> selectBySQL(@Param("sql") String sql, @Param("et")Map param);
/**
* 自定义更新SQL
* @param sql
* @return
*/
@Update("${sql}")
boolean updateBySQL(@Param("sql") String sql, @Param("et")Map param);
/**
* 自定义插入SQL
* @param sql
* @return
*/
@Insert("${sql}")
boolean insertBySQL(@Param("sql") String sql, @Param("et")Map param);
/**
* 自定义删除SQL
* @param sql
* @return
*/
@Delete("${sql}")
boolean deleteBySQL(@Param("sql") String sql, @Param("et")Map param);
}
package cn.ibizlab.businesscentral.core.odoo_base.service;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.HashMap;
import java.util.Collection;
import java.math.BigInteger;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.scheduling.annotation.Async;
import com.alibaba.fastjson.JSONObject;
import org.springframework.cache.annotation.CacheEvict;
import cn.ibizlab.businesscentral.core.odoo_base.domain.Res_customer;
import cn.ibizlab.businesscentral.core.odoo_base.filter.Res_customerSearchContext;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* 实体[Res_customer] 服务对象接口
*/
public interface IRes_customerService extends IService<Res_customer>{
boolean create(Res_customer et) ;
void createBatch(List<Res_customer> list) ;
boolean update(Res_customer et) ;
void updateBatch(List<Res_customer> list) ;
boolean remove(Long key) ;
void removeBatch(Collection<Long> idList) ;
Res_customer get(Long key) ;
Res_customer getDraft(Res_customer et) ;
boolean checkKey(Res_customer et) ;
boolean save(Res_customer et) ;
void saveBatch(List<Res_customer> list) ;
Page<Res_customer> searchDefault(Res_customerSearchContext context) ;
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
* @param param 参数列表 param.put("param","1");
* @return select * from table where id = '1'
*/
List<JSONObject> select(String sql, Map param);
/**
*自定义SQL
* @param sql update table set name ='test' where id =#{et.param}
* @param param 参数列表 param.put("param","1");
* @return update table set name ='test' where id = '1'
*/
boolean execute(String sql, Map param);
}
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册