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

xignzi006 发布系统代码 [Spring Boot]

上级 7095b74b
......@@ -529,6 +529,9 @@ public class Res_usersServiceImpl extends EBSServiceImpl<Res_usersMapper, Res_us
protected cn.ibizlab.businesscentral.core.odoo_hr.service.IHr_recruitment_stageService hrRecruitmentStageService;
@Autowired
@Lazy
protected cn.ibizlab.businesscentral.core.odoo_hr.service.IHr_resume_lineService hrResumeLineService;
@Autowired
@Lazy
protected cn.ibizlab.businesscentral.core.odoo_iap.service.IIap_accountService iapAccountService;
@Autowired
@Lazy
......
......@@ -87,6 +87,58 @@ public class Hr_resume_line extends EntityMP implements Serializable {
@JSONField(name = "line_type_id_text")
@JsonProperty("line_type_id_text")
private String lineTypeIdText;
/**
* 开始日期
*/
@DEField(name = "date_start")
@TableField(value = "date_start")
@JsonFormat(pattern="yyyy-MM-dd", locale = "zh" , timezone="GMT+8")
@JSONField(name = "date_start" , format="yyyy-MM-dd")
@JsonProperty("date_start")
private Timestamp dateStart;
/**
* 结束日期
*/
@DEField(name = "date_end")
@TableField(value = "date_end")
@JsonFormat(pattern="yyyy-MM-dd", locale = "zh" , timezone="GMT+8")
@JSONField(name = "date_end" , format="yyyy-MM-dd")
@JsonProperty("date_end")
private Timestamp dateEnd;
/**
* 显示类型
*/
@DEField(name = "display_type")
@TableField(value = "display_type")
@JSONField(name = "display_type")
@JsonProperty("display_type")
private String displayType;
/**
* 创建时间
*/
@DEField(name = "create_date")
@TableField(value = "create_date")
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8")
@JSONField(name = "create_date" , format="yyyy-MM-dd HH:mm:ss")
@JsonProperty("create_date")
private Timestamp createDate;
/**
* 最后更新时间
*/
@DEField(name = "write_date")
@TableField(value = "write_date")
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8")
@JSONField(name = "write_date" , format="yyyy-MM-dd HH:mm:ss")
@JsonProperty("write_date")
private Timestamp writeDate;
/**
* ID
*/
@DEField(name = "create_uid")
@TableField(value = "create_uid")
@JSONField(name = "create_uid")
@JsonProperty("create_uid")
private Long createUid;
/**
*
......@@ -104,6 +156,14 @@ public class Hr_resume_line extends EntityMP implements Serializable {
@TableField(exist = false)
private cn.ibizlab.businesscentral.core.odoo_hr.domain.Hr_resume_line_type odooResumeLineType;
/**
*
*/
@JsonIgnore
@JSONField(serialize = false)
@TableField(exist = false)
private cn.ibizlab.businesscentral.core.odoo_base.domain.Res_users odooCreate;
/**
......@@ -130,6 +190,94 @@ public class Hr_resume_line extends EntityMP implements Serializable {
this.modify("line_type_id",lineTypeId);
}
/**
* 设置 [开始日期]
*/
public void setDateStart(Timestamp dateStart){
this.dateStart = dateStart ;
this.modify("date_start",dateStart);
}
/**
* 格式化日期 [开始日期]
*/
public String formatDateStart(){
if (this.dateStart == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
return sdf.format(dateStart);
}
/**
* 设置 [结束日期]
*/
public void setDateEnd(Timestamp dateEnd){
this.dateEnd = dateEnd ;
this.modify("date_end",dateEnd);
}
/**
* 格式化日期 [结束日期]
*/
public String formatDateEnd(){
if (this.dateEnd == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
return sdf.format(dateEnd);
}
/**
* 设置 [显示类型]
*/
public void setDisplayType(String displayType){
this.displayType = displayType ;
this.modify("display_type",displayType);
}
/**
* 设置 [创建时间]
*/
public void setCreateDate(Timestamp createDate){
this.createDate = createDate ;
this.modify("create_date",createDate);
}
/**
* 格式化日期 [创建时间]
*/
public String formatCreateDate(){
if (this.createDate == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(createDate);
}
/**
* 设置 [最后更新时间]
*/
public void setWriteDate(Timestamp writeDate){
this.writeDate = writeDate ;
this.modify("write_date",writeDate);
}
/**
* 格式化日期 [最后更新时间]
*/
public String formatWriteDate(){
if (this.writeDate == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(writeDate);
}
/**
* 设置 [ID]
*/
public void setCreateUid(Long createUid){
this.createUid = createUid ;
this.modify("create_uid",createUid);
}
@Override
public Serializable getDefaultKey(boolean gen) {
......
......@@ -57,6 +57,13 @@ public class Hr_resume_line_type extends EntityMP implements Serializable {
@JSONField(name = "name")
@JsonProperty("name")
private String name;
/**
* 序号
*/
@TableField(value = "sequence")
@JSONField(name = "sequence")
@JsonProperty("sequence")
private Integer sequence;
......@@ -68,6 +75,14 @@ public class Hr_resume_line_type extends EntityMP implements Serializable {
this.modify("name",name);
}
/**
* 设置 [序号]
*/
public void setSequence(Integer sequence){
this.sequence = sequence ;
this.modify("sequence",sequence);
}
@Override
public Serializable getDefaultKey(boolean gen) {
......
......@@ -76,6 +76,20 @@ public class Hr_resume_lineSearchContext extends QueryWrapperContext<Hr_resume_l
this.getSearchCond().like("line_type_id_text", n_line_type_id_text_like);
}
}
private String n_display_type_eq;//[显示类型]
public void setN_display_type_eq(String n_display_type_eq) {
this.n_display_type_eq = n_display_type_eq;
if(!ObjectUtils.isEmpty(this.n_display_type_eq)){
this.getSearchCond().eq("display_type", n_display_type_eq);
}
}
private Long n_create_uid_eq;//[ID]
public void setN_create_uid_eq(Long n_create_uid_eq) {
this.n_create_uid_eq = n_create_uid_eq;
if(!ObjectUtils.isEmpty(this.n_create_uid_eq)){
this.getSearchCond().eq("create_uid", n_create_uid_eq);
}
}
/**
* 启用快速搜索
......
......@@ -66,5 +66,7 @@ public interface Hr_resume_lineMapper extends BaseMapper<Hr_resume_line>{
List<Hr_resume_line> selectByLineTypeId(@Param("id") Serializable id) ;
List<Hr_resume_line> selectByCreateUid(@Param("id") Serializable id) ;
}
......@@ -41,6 +41,8 @@ public interface IHr_resume_lineService extends IService<Hr_resume_line>{
void removeByEmployeeId(Long id);
List<Hr_resume_line> selectByLineTypeId(Long id);
void removeByLineTypeId(Long id);
List<Hr_resume_line> selectByCreateUid(Long id);
void removeByCreateUid(Long id);
/**
*自定义查询SQL
* @param sql select * from table where id =#{et.param}
......
......@@ -56,6 +56,9 @@ public class Hr_resume_lineServiceImpl extends EBSServiceImpl<Hr_resume_lineMapp
@Autowired
@Lazy
protected cn.ibizlab.businesscentral.core.odoo_hr.service.IHr_resume_line_typeService hrResumeLineTypeService;
@Autowired
@Lazy
protected cn.ibizlab.businesscentral.core.odoo_base.service.IRes_usersService resUsersService;
protected int batchSize = 500;
......@@ -212,6 +215,15 @@ public class Hr_resume_lineServiceImpl extends EBSServiceImpl<Hr_resume_lineMapp
this.remove(new QueryWrapper<Hr_resume_line>().eq("line_type_id",id));
}
@Override
public List<Hr_resume_line> selectByCreateUid(Long id) {
return baseMapper.selectByCreateUid(id);
}
@Override
public void removeByCreateUid(Long id) {
this.remove(new QueryWrapper<Hr_resume_line>().eq("create_uid",id));
}
/**
* 查询集合 数据集
......
......@@ -31,7 +31,7 @@ import cn.ibizlab.businesscentral.util.domain.EntityMP;
import com.baomidou.mybatisplus.core.toolkit.IdWorker;
/**
* 实体[实体]
* 实体[动态存储]
*/
@Getter
@Setter
......@@ -104,6 +104,31 @@ public class Ir_property extends EntityMP implements Serializable {
@JSONField(name = "company_id")
@JsonProperty("company_id")
private Long companyId;
/**
* value_float
*/
@DEField(name = "value_float")
@TableField(value = "value_float")
@JSONField(name = "value_float")
@JsonProperty("value_float")
private Double valueFloat;
/**
* value_integer
*/
@DEField(name = "value_integer")
@TableField(value = "value_integer")
@JSONField(name = "value_integer")
@JsonProperty("value_integer")
private Integer valueInteger;
/**
* value_datetime
*/
@DEField(name = "value_datetime")
@TableField(value = "value_datetime")
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", locale = "zh" , timezone="GMT+8")
@JSONField(name = "value_datetime" , format="yyyy-MM-dd HH:mm:ss")
@JsonProperty("value_datetime")
private Timestamp valueDatetime;
/**
*
......@@ -179,6 +204,40 @@ public class Ir_property extends EntityMP implements Serializable {
this.modify("company_id",companyId);
}
/**
* 设置 [value_float]
*/
public void setValueFloat(Double valueFloat){
this.valueFloat = valueFloat ;
this.modify("value_float",valueFloat);
}
/**
* 设置 [value_integer]
*/
public void setValueInteger(Integer valueInteger){
this.valueInteger = valueInteger ;
this.modify("value_integer",valueInteger);
}
/**
* 设置 [value_datetime]
*/
public void setValueDatetime(Timestamp valueDatetime){
this.valueDatetime = valueDatetime ;
this.modify("value_datetime",valueDatetime);
}
/**
* 格式化日期 [value_datetime]
*/
public String formatValueDatetime(){
if (this.valueDatetime == null) {
return null;
}
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return sdf.format(valueDatetime);
}
@Override
public Serializable getDefaultKey(boolean gen) {
......
......@@ -44,7 +44,7 @@ import com.alibaba.fastjson.JSONObject;
import org.springframework.util.StringUtils;
/**
* 实体[实体] 服务对象接口实现
* 实体[动态存储] 服务对象接口实现
*/
@Slf4j
@Service("Ir_propertyServiceImpl")
......
......@@ -5,7 +5,7 @@
<!--该方法用于重写mybatis中selectById方法,以实现查询逻辑属性-->
<select id="selectById" resultMap="Hr_resume_lineResultMap" databaseId="postgresql">
<![CDATA[select t1.* from (SELECT t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID ) t1 where id=#{id}]]>
<![CDATA[select t1.* from (SELECT t1.CREATE_DATE, t1.CREATE_UID, t1.DATE_END, t1.DATE_START, t1.DISPLAY_TYPE, t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME, t1.WRITE_DATE FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID ) t1 where id=#{id}]]>
</select>
<!--通过mybatis将查询结果注入到entity中,通过配置autoMapping="true"由mybatis自动处理映射关系 -->
......@@ -15,12 +15,20 @@
<result property="lineTypeId" column="line_type_id" />
<result property="employeeIdText" column="employee_id_text" />
<result property="lineTypeIdText" column="line_type_id_text" />
<result property="dateStart" column="date_start" />
<result property="dateEnd" column="date_end" />
<result property="displayType" column="display_type" />
<result property="createDate" column="create_date" />
<result property="writeDate" column="write_date" />
<result property="createUid" column="create_uid" />
<!--通过mybatis自动注入关系属性[主实体],fetchType="lazy"为懒加载配置 -->
<association property="odooEmployee" javaType="cn.ibizlab.businesscentral.core.odoo_hr.domain.Hr_employee" column="employee_id" select="cn.ibizlab.businesscentral.core.odoo_hr.mapper.Hr_employeeMapper.selectById" fetchType="lazy"></association>
<!--通过mybatis自动注入关系属性[主实体],fetchType="lazy"为懒加载配置 -->
<association property="odooResumeLineType" javaType="cn.ibizlab.businesscentral.core.odoo_hr.domain.Hr_resume_line_type" column="line_type_id" select="cn.ibizlab.businesscentral.core.odoo_hr.mapper.Hr_resume_line_typeMapper.selectById" fetchType="lazy"></association>
<!--通过mybatis自动注入关系属性[主实体],fetchType="lazy"为懒加载配置 -->
<association property="odooCreate" javaType="cn.ibizlab.businesscentral.core.odoo_base.domain.Res_users" column="create_uid" select="cn.ibizlab.businesscentral.core.odoo_base.mapper.Res_usersMapper.selectById" fetchType="lazy"></association>
</resultMap>
<!--关系实体暴露select方法供主实体通过外键查询关系实体数据[实体关系名称:DER1N_HR_RESUME_LINE_HR_EMPLOYEE_EMPLOYEE_ID] -->
......@@ -36,6 +44,13 @@
<include refid="Default" />
) t1
where line_type_id=#{id}
</select>
<!--关系实体暴露select方法供主实体通过外键查询关系实体数据[实体关系名称:DER1N_HR_RESUME_LINE_RES_USERS_CREATE_UID] -->
<select id="selectByCreateUid" resultMap="Hr_resume_lineResultMap">
select t1.* from (
<include refid="Default" />
) t1
where create_uid=#{id}
</select>
<!--数据集合[Default]-->
......@@ -49,12 +64,12 @@
<!--数据查询[Default]-->
<sql id="Default" databaseId="postgresql">
<![CDATA[ SELECT t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID
<![CDATA[ SELECT t1.CREATE_DATE, t1.CREATE_UID, t1.DATE_END, t1.DATE_START, t1.DISPLAY_TYPE, t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME, t1.WRITE_DATE FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID
]]>
</sql>
<!--数据查询[View]-->
<sql id="View" databaseId="postgresql">
<![CDATA[ SELECT t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID
<![CDATA[ SELECT t1.CREATE_DATE, t1.CREATE_UID, t1.DATE_END, t1.DATE_START, t1.DISPLAY_TYPE, t1.EMPLOYEE_ID, t21.NAME AS EMPLOYEE_ID_TEXT, t1.ID, t1.LINE_TYPE_ID, t31.NAME AS LINE_TYPE_ID_TEXT, t1.NAME, t1.WRITE_DATE FROM HR_RESUME_LINE t1 LEFT JOIN HR_EMPLOYEE t11 ON t1.EMPLOYEE_ID = t11.ID LEFT JOIN RESOURCE_RESOURCE t21 ON t11.RESOURCE_ID = t21.ID LEFT JOIN HR_RESUME_LINE_TYPE t31 ON t1.LINE_TYPE_ID = t31.ID
]]>
</sql>
......
......@@ -5,7 +5,7 @@
<!--该方法用于重写mybatis中selectById方法,以实现查询逻辑属性-->
<select id="selectById" resultMap="Hr_resume_line_typeResultMap" databaseId="postgresql">
<![CDATA[select t1.* from (SELECT t1.ID, t1.NAME FROM HR_RESUME_LINE_TYPE t1 ) t1 where id=#{id}]]>
<![CDATA[select t1.* from (SELECT t1.ID, t1.NAME, t1.SEQUENCE FROM HR_RESUME_LINE_TYPE t1 ) t1 where id=#{id}]]>
</select>
<!--通过mybatis将查询结果注入到entity中,通过配置autoMapping="true"由mybatis自动处理映射关系 -->
......@@ -27,12 +27,12 @@
<!--数据查询[Default]-->
<sql id="Default" databaseId="postgresql">
<![CDATA[ SELECT t1.ID, t1.NAME FROM HR_RESUME_LINE_TYPE t1
<![CDATA[ SELECT t1.ID, t1.NAME, t1.SEQUENCE FROM HR_RESUME_LINE_TYPE t1
]]>
</sql>
<!--数据查询[View]-->
<sql id="View" databaseId="postgresql">
<![CDATA[ SELECT t1.ID, t1.NAME FROM HR_RESUME_LINE_TYPE t1
<![CDATA[ SELECT t1.ID, t1.NAME, t1.SEQUENCE FROM HR_RESUME_LINE_TYPE t1
]]>
</sql>
......
......@@ -5,7 +5,7 @@
<!--该方法用于重写mybatis中selectById方法,以实现查询逻辑属性-->
<select id="selectById" resultMap="Ir_propertyResultMap" databaseId="postgresql">
<![CDATA[select t1.* from (SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1 ) t1 where id=#{id}]]>
<![CDATA[select t1.* from (SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_DATETIME, t1.VALUE_FLOAT, t1.VALUE_INTEGER, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1 ) t1 where id=#{id}]]>
</select>
<!--通过mybatis将查询结果注入到entity中,通过配置autoMapping="true"由mybatis自动处理映射关系 -->
......@@ -16,6 +16,9 @@
<result property="valueText" column="value_text" />
<result property="fieldsId" column="fields_id" />
<result property="companyId" column="company_id" />
<result property="valueFloat" column="value_float" />
<result property="valueInteger" column="value_integer" />
<result property="valueDatetime" column="value_datetime" />
<!--通过mybatis自动注入关系属性[主实体],fetchType="lazy"为懒加载配置 -->
......@@ -50,12 +53,12 @@
<!--数据查询[Default]-->
<sql id="Default" databaseId="postgresql">
<![CDATA[ SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1
<![CDATA[ SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_DATETIME, t1.VALUE_FLOAT, t1.VALUE_INTEGER, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1
]]>
</sql>
<!--数据查询[View]-->
<sql id="View" databaseId="postgresql">
<![CDATA[ SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1
<![CDATA[ SELECT t1.COMPANY_ID, t1.FIELDS_ID, t1.ID, t1.NAME, t1.RES_ID, t1.TYPE, t1.VALUE_DATETIME, t1.VALUE_FLOAT, t1.VALUE_INTEGER, t1.VALUE_REFERENCE, t1.VALUE_TEXT FROM IR_PROPERTY t1
]]>
</sql>
......
......@@ -74219,6 +74219,90 @@
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"DATE_START" ,
"codename":"Date_start",
"field_logic_name":"开始日期",
"entity_name":"Hr_resume_line",
"field_type":"DATE",
"nullable":1,
"physical_field":1,
"data_type":"DATETIME",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"DATE_END" ,
"codename":"Date_end",
"field_logic_name":"结束日期",
"entity_name":"Hr_resume_line",
"field_type":"DATE",
"nullable":1,
"physical_field":1,
"data_type":"DATETIME",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"DISPLAY_TYPE" ,
"codename":"Display_type",
"field_logic_name":"显示类型",
"entity_name":"Hr_resume_line",
"field_type":"SSCODELIST",
"dict":"HR_RESUME_LINE__DISPLAY_TYPE",
"nullable":1,
"physical_field":1,
"data_type":"VARCHAR",
"data_length":60,
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"CREATE_DATE" ,
"codename":"Create_date",
"field_logic_name":"创建时间",
"entity_name":"Hr_resume_line",
"field_type":"DATETIME",
"nullable":1,
"physical_field":1,
"data_type":"DATETIME",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"WRITE_DATE" ,
"codename":"Write_date",
"field_logic_name":"最后更新时间",
"entity_name":"Hr_resume_line",
"field_type":"DATETIME",
"nullable":1,
"physical_field":1,
"data_type":"DATETIME",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"CREATE_UID" ,
"codename":"Create_uid",
"field_logic_name":"ID",
"entity_name":"Hr_resume_line",
"ref_de":"RES_USERS",
"ref_field_name":"ID",
"relation_name":"DER1N_HR_RESUME_LINE_RES_USERS_CREATE_UID",
"relation_codename":"Odoo_create",
"field_type":"PICKUP",
"nullable":1,
"physical_field":1,
"data_type":"BIGINT",
"key_field":0,
"show_order":1000,
"major_field":0
}
],
"subEntitys":[
......@@ -74235,6 +74319,12 @@
"code_name":"Odoo_resume_line_type",
"entity_name":"HR_RESUME_LINE",
"ref_entity_name":"HR_RESUME_LINE_TYPE"
},
{"name":"DER1N_HR_RESUME_LINE_RES_USERS_CREATE_UID",
"relation_type":"DER1N",
"code_name":"Odoo_create",
"entity_name":"HR_RESUME_LINE",
"ref_entity_name":"RES_USERS"
}
]
}
......@@ -74274,6 +74364,19 @@
"key_field":0,
"show_order":1000,
"major_field":1
},
{
"fieldname":"SEQUENCE" ,
"codename":"Sequence",
"field_logic_name":"序号",
"entity_name":"Hr_resume_line_type",
"field_type":"INT",
"nullable":1,
"physical_field":1,
"data_type":"INT",
"key_field":0,
"show_order":1000,
"major_field":0
}
],
"subEntitys":[
......@@ -76321,7 +76424,7 @@
,
{
"entity_name":"IR_PROPERTY",
"logic_name":"实体",
"logic_name":"动态存储",
"code_name":"Ir_property",
"table_name":"IR_PROPERTY",
"system_id":"iBizBusinessCentral",
......@@ -76445,6 +76548,45 @@
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"VALUE_FLOAT" ,
"codename":"Value_float",
"field_logic_name":"value_float",
"entity_name":"Ir_property",
"field_type":"FLOAT",
"nullable":1,
"physical_field":1,
"data_type":"FLOAT",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"VALUE_INTEGER" ,
"codename":"Value_integer",
"field_logic_name":"value_integer",
"entity_name":"Ir_property",
"field_type":"INT",
"nullable":1,
"physical_field":1,
"data_type":"INT",
"key_field":0,
"show_order":1000,
"major_field":0
},
{
"fieldname":"VALUE_DATETIME" ,
"codename":"Value_datetime",
"field_logic_name":"value_datetime",
"entity_name":"Ir_property",
"field_type":"DATETIME",
"nullable":1,
"physical_field":1,
"data_type":"DATETIME",
"key_field":0,
"show_order":1000,
"major_field":0
}
],
"subEntitys":[
......@@ -156972,6 +157114,12 @@
"entity_name":"HR_RECRUITMENT_STAGE",
"ref_entity_name":"RES_USERS"
},
{"name":"DER1N_HR_RESUME_LINE_RES_USERS_CREATE_UID",
"relation_type":"DER1N",
"code_name":"Odoo_create",
"entity_name":"HR_RESUME_LINE",
"ref_entity_name":"RES_USERS"
},
{"name":"DER1N_IAP_ACCOUNT__RES_USERS__CREATE_UID",
"relation_type":"DER1N",
"code_name":"Odoo_create",
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册