存货、客户、供应商档案

2024年7月9日 09:55:53
This commit is contained in:
xiang2lin 2024-07-09 09:55:59 +08:00
parent bf572a3401
commit b777063325
18 changed files with 728 additions and 0 deletions

View File

@ -0,0 +1,12 @@
package com.hzya.frame.seeyon.ydc.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity;
/**
* @Description ydc 供应商申请表
* @Author xiangerlin
* @Date 2024/7/8 14:10
**/
public interface IFormmain0225Dao extends IBaseDao<Formmain0225Entity, String> {
}

View File

@ -0,0 +1,12 @@
package com.hzya.frame.seeyon.ydc.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity;
/**
* @Description ydc 客户申请表
* @Author xiangerlin
* @Date 2024/7/9 08:48
**/
public interface IFormmain0226Dao extends IBaseDao<Formmain0226Entity, String> {
}

View File

@ -0,0 +1,14 @@
package com.hzya.frame.seeyon.ydc.dao;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity;
/**
* ydc oa存货申请
* @Description
* @Author xiangerlin
* @Date 2024/7/8 10:47
**/
public interface IFormmain0227Dao extends IBaseDao<Formmain0227Entity, String> {
}

View File

@ -0,0 +1,15 @@
package com.hzya.frame.seeyon.ydc.dao.impl;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0225Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity;
import org.springframework.stereotype.Repository;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/8 14:12
**/
@Repository(value = "Formmain0225DaoImpl")
public class Formmain0225DaoImpl extends MybatisGenericDao<Formmain0225Entity, String> implements IFormmain0225Dao {
}

View File

@ -0,0 +1,15 @@
package com.hzya.frame.seeyon.ydc.dao.impl;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0226Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity;
import org.springframework.stereotype.Repository;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/9 08:49
**/
@Repository(value = "Formmain0226DaoImpl")
public class Formmain0226DaoImpl extends MybatisGenericDao<Formmain0226Entity, String> implements IFormmain0226Dao {
}

View File

@ -0,0 +1,17 @@
package com.hzya.frame.seeyon.ydc.dao.impl;
import com.hzya.frame.basedao.dao.MybatisGenericDao;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0227Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity;
import org.springframework.stereotype.Repository;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/8 10:54
**/
@Repository(value = "Formmain0227DaoImpl")
public class Formmain0227DaoImpl extends MybatisGenericDao<Formmain0227Entity, String> implements IFormmain0227Dao {
}

View File

@ -0,0 +1,77 @@
package com.hzya.frame.seeyon.ydc.entity;
import com.hzya.frame.web.entity.BaseEntity;
/**
* @Description ydc 供应商申请表
* @Author xiangerlin
* @Date 2024/7/8 14:04
**/
public class Formmain0225Entity extends BaseEntity {
private String field0001;//单据编号
private String field0002;//供应商编码
private String field0003;//供应商名称
private String field0004;//供应商简称
private String field0025;//推送标记
//推送标记查询用
private String field0025Flag;
//流程结束标记
private String finishedflag;
public String getField0001() {
return field0001;
}
public void setField0001(String field0001) {
this.field0001 = field0001;
}
public String getField0002() {
return field0002;
}
public void setField0002(String field0002) {
this.field0002 = field0002;
}
public String getField0003() {
return field0003;
}
public void setField0003(String field0003) {
this.field0003 = field0003;
}
public String getField0004() {
return field0004;
}
public void setField0004(String field0004) {
this.field0004 = field0004;
}
public String getField0025() {
return field0025;
}
public void setField0025(String field0025) {
this.field0025 = field0025;
}
public String getField0025Flag() {
return field0025Flag;
}
public void setField0025Flag(String field0025Flag) {
this.field0025Flag = field0025Flag;
}
public String getFinishedflag() {
return finishedflag;
}
public void setFinishedflag(String finishedflag) {
this.finishedflag = finishedflag;
}
}

View File

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hzya.frame.seeyon.ydc.dao.impl.Formmain0225DaoImpl">
<resultMap id="get-Formmain0225-result" type="com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity" >
<result property="id" column="id" jdbcType="VARCHAR"/>
<result property="field0001" column="field0001" jdbcType="VARCHAR"/>
<result property="field0002" column="field0002" jdbcType="VARCHAR"/>
<result property="field0003" column="field0003" jdbcType="VARCHAR"/>
<result property="field0004" column="field0004" jdbcType="VARCHAR"/>
<result property="field0025" column="field0025" jdbcType="VARCHAR"/>
<result property="finishedflag" column="finishedflag" jdbcType="VARCHAR"/>
</resultMap>
<!-- 查询的字段-->
<sql id = "Formmain0225_Base_Column_List">
id,
field0001,
field0002,
field0003,
field0004,
field0025,
finishedflag
</sql>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-Formmain0225-result" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity">
select
<include refid="Formmain0225_Base_Column_List" />
from formmain_0225
<trim prefix="where" prefixOverrides="and">
<if test="id != null and id != ''"> and id = #{id} </if>
<if test="field0001 != null and field0001 != ''"> and field0001 = #{field0001} </if>
<if test="finishedflag != null and finishedflag != ''"> and finishedflag = #{finishedflag} </if>
<if test="field0025Flag != null and field0025Flag != ''"> and field0025 is null </if>
</trim>
</select>
<!--通过主键修改方法-->
<update id="entity_update" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity" >
update formmain_0225 set
<trim suffix="" suffixOverrides=",">
<if test="field0025 != null and field0025 != ''"> field0025 = #{field0025}</if>
</trim>
where id = #{id}
</update>
</mapper>

View File

@ -0,0 +1,130 @@
package com.hzya.frame.seeyon.ydc.entity;
import com.hzya.frame.web.entity.BaseEntity;
/**
* @Description ydc 客户申请表
* @Author xiangerlin
* @Date 2024/7/8 15:42
**/
public class Formmain0226Entity extends BaseEntity {
private String field0001;//单据编号
private String field0002;//档案编号
private String field0003;//体系编号
private String field0004;//发起人
private String field0005;//发起部门
private String field0006;//填表日期
private String field0007;//客户公司名称
private String field0008;//客户简称
private String field0009;//公司地址
private String field0010;//成立时间
private String field0028;//推送标记
private String field0028Flag;//推送标记查询字段
//流程结束标记
private String finishedflag;
public String getField0001() {
return field0001;
}
public void setField0001(String field0001) {
this.field0001 = field0001;
}
public String getField0002() {
return field0002;
}
public void setField0002(String field0002) {
this.field0002 = field0002;
}
public String getField0003() {
return field0003;
}
public void setField0003(String field0003) {
this.field0003 = field0003;
}
public String getField0004() {
return field0004;
}
public void setField0004(String field0004) {
this.field0004 = field0004;
}
public String getField0005() {
return field0005;
}
public void setField0005(String field0005) {
this.field0005 = field0005;
}
public String getField0006() {
return field0006;
}
public void setField0006(String field0006) {
this.field0006 = field0006;
}
public String getField0007() {
return field0007;
}
public void setField0007(String field0007) {
this.field0007 = field0007;
}
public String getField0008() {
return field0008;
}
public void setField0008(String field0008) {
this.field0008 = field0008;
}
public String getField0009() {
return field0009;
}
public void setField0009(String field0009) {
this.field0009 = field0009;
}
public String getField0010() {
return field0010;
}
public void setField0010(String field0010) {
this.field0010 = field0010;
}
public String getField0028() {
return field0028;
}
public void setField0028(String field0028) {
this.field0028 = field0028;
}
public String getField0028Flag() {
return field0028Flag;
}
public void setField0028Flag(String field0028Flag) {
this.field0028Flag = field0028Flag;
}
public String getFinishedflag() {
return finishedflag;
}
public void setFinishedflag(String finishedflag) {
this.finishedflag = finishedflag;
}
}

View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hzya.frame.seeyon.ydc.dao.impl.Formmain0226DaoImpl">
<resultMap id="get-Formmain0226-result" type="com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity" >
<result property="id" column="id" jdbcType="VARCHAR"/>
<result property="field0001" column="field0001" jdbcType="VARCHAR"/>
<result property="field0002" column="field0002" jdbcType="VARCHAR"/>
<result property="field0003" column="field0003" jdbcType="VARCHAR"/>
<result property="field0004" column="field0004" jdbcType="VARCHAR"/>
<result property="field0005" column="field0005" jdbcType="VARCHAR"/>
<result property="field0006" column="field0006" jdbcType="VARCHAR"/>
<result property="field0007" column="field0007" jdbcType="VARCHAR"/>
<result property="field0008" column="field0008" jdbcType="VARCHAR"/>
<result property="field0009" column="field0009" jdbcType="VARCHAR"/>
<result property="field0010" column="field0010" jdbcType="VARCHAR"/>
<result property="field0028" column="field0028" jdbcType="VARCHAR"/>
<result property="finishedflag" column="finishedflag" jdbcType="VARCHAR"/>
</resultMap>
<!-- 查询的字段-->
<sql id = "Formmain0226_Base_Column_List">
id,
field0001,
field0002,
field0003,
field0004,
field0005,
field0006,
field0007,
field0008,
field0009,
field0010,
field0028,
finishedflag
</sql>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-Formmain0226-result" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity">
select
<include refid="Formmain0226_Base_Column_List" />
from formmain_0226
<trim prefix="where" prefixOverrides="and">
<if test="id != null and id != ''"> and id = #{id} </if>
<if test="field0001 != null and field0001 != ''"> and field0001 = #{field0001} </if>
<if test="finishedflag != null and finishedflag != ''"> and finishedflag = #{finishedflag} </if>
<if test="field0028Flag != null and field0028Flag != ''"> and field0028 is null </if>
</trim>
</select>
<!--通过主键修改方法-->
<update id="entity_update" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity" >
update formmain_0226 set
<trim suffix="" suffixOverrides=",">
<if test="field0028 != null and field0028 != ''"> field0028 = #{field0028}</if>
</trim>
where id = #{id}
</update>
</mapper>

View File

@ -0,0 +1,112 @@
package com.hzya.frame.seeyon.ydc.entity;
import com.hzya.frame.web.entity.BaseEntity;
/**
* @Description OA存货申请
* @Author xiangerlin
* @Date 2024/7/8 10:27
**/
public class Formmain0227Entity extends BaseEntity {
//单据编号
private String field0009;
//发起人
private String field0010;
//发起部门
private String field0011;
//填表日期
private String field0012;
//所属公司
private String field0013;
//新增或修改
private String field0014;
//所属帐套
private String field0015;
//推送标记
private String field0022;
//推送标记查询用
private String field0022Flag;
//流程结束标记
private String finishedflag;
public String getField0009() {
return field0009;
}
public void setField0009(String field0009) {
this.field0009 = field0009;
}
public String getField0010() {
return field0010;
}
public void setField0010(String field0010) {
this.field0010 = field0010;
}
public String getField0011() {
return field0011;
}
public void setField0011(String field0011) {
this.field0011 = field0011;
}
public String getField0012() {
return field0012;
}
public void setField0012(String field0012) {
this.field0012 = field0012;
}
public String getField0013() {
return field0013;
}
public void setField0013(String field0013) {
this.field0013 = field0013;
}
public String getField0014() {
return field0014;
}
public void setField0014(String field0014) {
this.field0014 = field0014;
}
public String getField0015() {
return field0015;
}
public void setField0015(String field0015) {
this.field0015 = field0015;
}
public String getFinishedflag() {
return finishedflag;
}
public void setFinishedflag(String finishedflag) {
this.finishedflag = finishedflag;
}
public String getField0022() {
return field0022;
}
public void setField0022(String field0022) {
this.field0022 = field0022;
}
public String getField0022Flag() {
return field0022Flag;
}
public void setField0022Flag(String field0022Flag) {
this.field0022Flag = field0022Flag;
}
}

View File

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.hzya.frame.seeyon.ydc.dao.impl.Formmain0227DaoImpl">
<resultMap id="get-Formmain0227-result" type="com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity" >
<result property="id" column="id" jdbcType="VARCHAR"/>
<result property="field0009" column="field0009" jdbcType="VARCHAR"/>
<result property="field0010" column="field0010" jdbcType="VARCHAR"/>
<result property="field0011" column="field0011" jdbcType="VARCHAR"/>
<result property="field0013" column="field0013" jdbcType="VARCHAR"/>
<result property="field0014" column="field0014" jdbcType="VARCHAR"/>
<result property="field0015" column="field0015" jdbcType="VARCHAR"/>
<result property="field0022" column="field0022" jdbcType="VARCHAR"/>
<result property="finishedflag" column="finishedflag" jdbcType="VARCHAR"/>
</resultMap>
<!-- 查询的字段-->
<sql id = "Formmain0227_Base_Column_List">
id,
field0009,
field0010,
field0011,
field0013,
field0014,
finishedflag,
field0022,
field0015
</sql>
<!-- 查询 采用==查询 -->
<select id="entity_list_base" resultMap="get-Formmain0227-result" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity">
select
<include refid="Formmain0227_Base_Column_List" />
from formmain_0227
<trim prefix="where" prefixOverrides="and">
<if test="id != null and id != ''"> and id = #{id} </if>
<if test="field0009 != null and field0009 != ''"> and field0009 = #{field0009} </if>
<if test="finishedflag != null and finishedflag != ''"> and finishedflag = #{finishedflag} </if>
<if test="field0022Flag != null and field0022Flag != ''"> and field0022 is null </if>
</trim>
</select>
<!--通过主键修改方法-->
<update id="entity_update" parameterType = "com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity" >
update formmain_0227 set
<trim suffix="" suffixOverrides=",">
<if test="field0022 != null and field0022 != ''"> field0022 = #{field0022}</if>
</trim>
where id = #{id}
</update>
</mapper>

View File

@ -0,0 +1,18 @@
package com.hzya.frame.seeyon.ydc.service;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity;
/**
* @Description ydc oa供应商申请
* @Author xiangerlin
* @Date 2024/7/8 14:18
**/
public interface IFormmain0225Service extends IBaseService<Formmain0225Entity, String> {
/**
* 更新推送标记
* @param entity
*/
void updateFlag(Formmain0225Entity entity);
}

View File

@ -0,0 +1,18 @@
package com.hzya.frame.seeyon.ydc.service;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/9 08:54
**/
public interface IFormmain0226Service extends IBaseService<Formmain0226Entity, String> {
/**
* 更新推送标记
* @param entity
*/
void updateFlag(Formmain0226Entity entity);
}

View File

@ -0,0 +1,18 @@
package com.hzya.frame.seeyon.ydc.service;
import com.hzya.frame.basedao.service.IBaseService;
import com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity;
/**
* @Description ydc oa存货申请
* @Author xiangerlin
* @Date 2024/7/8 10:56
**/
public interface IFormmain0227Service extends IBaseService<Formmain0227Entity, String> {
/**
* 更新推送标记
* @param entity
*/
void updateFlag(Formmain0227Entity entity);
}

View File

@ -0,0 +1,37 @@
package com.hzya.frame.seeyon.ydc.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0225Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity;
import com.hzya.frame.seeyon.ydc.service.IFormmain0225Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/8 14:19
**/
@Service()
public class Formmain0225ServiceImpl extends BaseService<Formmain0225Entity, String> implements IFormmain0225Service {
private IFormmain0225Dao formmain0225Dao;
@Autowired
public void setFormmain0225Dao(IFormmain0225Dao dao) {
this.formmain0225Dao = dao;
this.dao = dao;
}
/**
* 更新推送标记
*
* @param entity
*/
@DS("#entity.dataSourceCode")
@Override
public void updateFlag(Formmain0225Entity entity) {
formmain0225Dao.update("com.hzya.frame.seeyon.ydc.dao.impl.Formmain0225DaoImpl.entity_update",entity);
}
}

View File

@ -0,0 +1,39 @@
package com.hzya.frame.seeyon.ydc.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0226Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0225Entity;
import com.hzya.frame.seeyon.ydc.entity.Formmain0226Entity;
import com.hzya.frame.seeyon.ydc.service.IFormmain0225Service;
import com.hzya.frame.seeyon.ydc.service.IFormmain0226Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @Description
* @Author xiangerlin
* @Date 2024/7/9 08:55
**/
@Service()
public class Formmain0226ServiceImpl extends BaseService<Formmain0226Entity, String> implements IFormmain0226Service {
private IFormmain0226Dao formmain0226Dao;
@Autowired
public void setFormmain0226Dao(IFormmain0226Dao dao) {
this.formmain0226Dao = dao;
this.dao = dao;
}
/**
* 更新推送标记
*
* @param entity
*/
@DS("#entity.dataSourceCode")
@Override
public void updateFlag(Formmain0226Entity entity) {
formmain0226Dao.update("com.hzya.frame.seeyon.ydc.dao.impl.Formmain0226DaoImpl.entity_update",entity);
}
}

View File

@ -0,0 +1,37 @@
package com.hzya.frame.seeyon.ydc.service.impl;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.hzya.frame.basedao.service.impl.BaseService;
import com.hzya.frame.seeyon.ydc.dao.IFormmain0227Dao;
import com.hzya.frame.seeyon.ydc.entity.Formmain0227Entity;
import com.hzya.frame.seeyon.ydc.service.IFormmain0227Service;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @Description ydc oa存货申请
* @Author xiangerlin
* @Date 2024/7/8 10:57
**/
@Service
public class Formmain0227ServiceImpl extends BaseService<Formmain0227Entity, String> implements IFormmain0227Service {
IFormmain0227Dao formmain0227Dao;
@Autowired
public void setFormmain0227Dao(IFormmain0227Dao dao) {
this.formmain0227Dao = dao;
this.dao = dao;
}
/**
* 更新推送标记
*
* @param entity
*/
@DS("#entity.dataSourceCode")
@Override
public void updateFlag(Formmain0227Entity entity) {
formmain0227Dao.update("com.hzya.frame.seeyon.ydc.dao.impl.Formmain0227DaoImpl.entity_update",entity);
}
}