Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
jsherp-java-test
Commits
82cad570
Commit
82cad570
authored
Nov 22, 2023
by
gu-jinli1118
Browse files
Test
parents
Changes
220
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
827 additions
and
0 deletions
+827
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java
...n/java/com/jsh/erp/datasource/mappers/MaterialMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapperEx.java
...java/com/jsh/erp/datasource/mappers/MaterialMapperEx.java
+149
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialPropertyMapper.java
...om/jsh/erp/datasource/mappers/MaterialPropertyMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialPropertyMapperEx.java
.../jsh/erp/datasource/mappers/MaterialPropertyMapperEx.java
+21
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MsgMapper.java
...c/main/java/com/jsh/erp/datasource/mappers/MsgMapper.java
+97
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MsgMapperEx.java
...main/java/com/jsh/erp/datasource/mappers/MsgMapperEx.java
+29
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java
...ava/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java
+97
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapperEx.java
...a/com/jsh/erp/datasource/mappers/OrgaUserRelMapperEx.java
+14
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java
...va/com/jsh/erp/datasource/mappers/OrganizationMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapperEx.java
.../com/jsh/erp/datasource/mappers/OrganizationMapperEx.java
+32
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PersonMapper.java
...ain/java/com/jsh/erp/datasource/mappers/PersonMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PersonMapperEx.java
...n/java/com/jsh/erp/datasource/mappers/PersonMapperEx.java
+24
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PlatformConfigMapper.java
.../com/jsh/erp/datasource/mappers/PlatformConfigMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PlatformConfigMapperEx.java
...om/jsh/erp/datasource/mappers/PlatformConfigMapperEx.java
+20
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/RoleMapper.java
.../main/java/com/jsh/erp/datasource/mappers/RoleMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/RoleMapperEx.java
...ain/java/com/jsh/erp/datasource/mappers/RoleMapperEx.java
+26
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SequenceMapperEx.java
...java/com/jsh/erp/datasource/mappers/SequenceMapperEx.java
+13
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java
...va/com/jsh/erp/datasource/mappers/SerialNumberMapper.java
+31
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapperEx.java
.../com/jsh/erp/datasource/mappers/SerialNumberMapperEx.java
+57
-0
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java
...n/java/com/jsh/erp/datasource/mappers/SupplierMapper.java
+31
-0
No files found.
Too many changes to show.
To preserve performance only
220 of 220+
files are displayed.
Plain diff
Email patch
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Material
;
import
com.jsh.erp.datasource.entities.MaterialExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
MaterialMapper
{
long
countByExample
(
MaterialExample
example
);
int
deleteByExample
(
MaterialExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
Material
record
);
int
insertSelective
(
Material
record
);
List
<
Material
>
selectByExample
(
MaterialExample
example
);
Material
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
Material
record
,
@Param
(
"example"
)
MaterialExample
example
);
int
updateByExample
(
@Param
(
"record"
)
Material
record
,
@Param
(
"example"
)
MaterialExample
example
);
int
updateByPrimaryKeySelective
(
Material
record
);
int
updateByPrimaryKey
(
Material
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.*
;
import
org.apache.ibatis.annotations.Param
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Map
;
/**
* Description
*
* @Author: cjl
* @Date: 2019/1/22 14:54
*/
public
interface
MaterialMapperEx
{
List
<
MaterialVo4Unit
>
selectByConditionMaterial
(
@Param
(
"materialParam"
)
String
materialParam
,
@Param
(
"color"
)
String
color
,
@Param
(
"materialOther"
)
String
materialOther
,
@Param
(
"weight"
)
String
weight
,
@Param
(
"expiryNum"
)
String
expiryNum
,
@Param
(
"enableSerialNumber"
)
String
enableSerialNumber
,
@Param
(
"enableBatchNumber"
)
String
enableBatchNumber
,
@Param
(
"enabled"
)
String
enabled
,
@Param
(
"remark"
)
String
remark
,
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"mpList"
)
String
mpList
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByMaterial
(
@Param
(
"materialParam"
)
String
materialParam
,
@Param
(
"color"
)
String
color
,
@Param
(
"materialOther"
)
String
materialOther
,
@Param
(
"weight"
)
String
weight
,
@Param
(
"expiryNum"
)
String
expiryNum
,
@Param
(
"enableSerialNumber"
)
String
enableSerialNumber
,
@Param
(
"enableBatchNumber"
)
String
enableBatchNumber
,
@Param
(
"enabled"
)
String
enabled
,
@Param
(
"remark"
)
String
remark
,
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"mpList"
)
String
mpList
);
Long
insertSelectiveEx
(
Material
record
);
List
<
Unit
>
findUnitList
(
@Param
(
"mId"
)
Long
mId
);
List
<
MaterialVo4Unit
>
findById
(
@Param
(
"id"
)
Long
id
);
List
<
MaterialVo4Unit
>
findByIdWithBarCode
(
@Param
(
"meId"
)
Long
meId
);
List
<
MaterialVo4Unit
>
findBySelectWithBarCode
(
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"q"
)
String
q
,
@Param
(
"enableSerialNumber"
)
String
enableSerialNumber
,
@Param
(
"enableBatchNumber"
)
String
enableBatchNumber
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
int
findBySelectWithBarCodeCount
(
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"q"
)
String
q
,
@Param
(
"enableSerialNumber"
)
String
enableSerialNumber
,
@Param
(
"enableBatchNumber"
)
String
enableBatchNumber
);
List
<
MaterialVo4Unit
>
exportExcel
(
@Param
(
"materialParam"
)
String
materialParam
,
@Param
(
"color"
)
String
color
,
@Param
(
"weight"
)
String
weight
,
@Param
(
"expiryNum"
)
String
expiryNum
,
@Param
(
"enabled"
)
String
enabled
,
@Param
(
"enableSerialNumber"
)
String
enableSerialNumber
,
@Param
(
"enableBatchNumber"
)
String
enableBatchNumber
,
@Param
(
"remark"
)
String
remark
,
@Param
(
"idList"
)
List
<
Long
>
idList
);
/**
* 通过商品名称查询商品信息
* */
List
<
Material
>
findByMaterialName
(
@Param
(
"name"
)
String
name
);
/**
* 获取开启序列号并且状态正常的商品列表
* */
List
<
MaterialVo4Unit
>
getMaterialEnableSerialNumberList
(
@Param
(
"q"
)
String
q
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
getMaterialEnableSerialNumberCount
(
@Param
(
"q"
)
String
q
);
int
batchDeleteMaterialByIds
(
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
,
@Param
(
"ids"
)
String
ids
[]);
List
<
Material
>
getMaterialListByCategoryIds
(
@Param
(
"categoryIds"
)
String
[]
categoryIds
);
List
<
Material
>
getMaterialListByUnitIds
(
@Param
(
"unitIds"
)
String
[]
unitIds
);
String
getMaxBarCode
();
List
<
MaterialVo4Unit
>
getMaterialByMeId
(
@Param
(
"meId"
)
Long
meId
);
List
<
String
>
getMaterialNameList
();
int
setUnitIdToNull
(
@Param
(
"id"
)
Long
id
);
int
setExpiryNumToNull
(
@Param
(
"id"
)
Long
id
);
List
<
MaterialVo4Unit
>
getMaterialByBarCode
(
@Param
(
"barCodeArray"
)
String
[]
barCodeArray
);
List
<
MaterialVo4Unit
>
getMaterialByBarCodeAndWithOutMId
(
@Param
(
"barCodeArray"
)
String
[]
barCodeArray
,
@Param
(
"mId"
)
Long
mId
);
List
<
MaterialInitialStockWithMaterial
>
getInitialStockWithMaterial
(
@Param
(
"depotList"
)
List
<
Long
>
depotList
);
List
<
MaterialVo4Unit
>
getListWithStock
(
@Param
(
"depotList"
)
List
<
Long
>
depotList
,
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"materialParam"
)
String
materialParam
,
@Param
(
"zeroStock"
)
Integer
zeroStock
,
@Param
(
"column"
)
String
column
,
@Param
(
"order"
)
String
order
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
int
getListWithStockCount
(
@Param
(
"depotList"
)
List
<
Long
>
depotList
,
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"materialParam"
)
String
materialParam
,
@Param
(
"zeroStock"
)
Integer
zeroStock
);
MaterialVo4Unit
getTotalStockAndPrice
(
@Param
(
"depotList"
)
List
<
Long
>
depotList
,
@Param
(
"idList"
)
List
<
Long
>
idList
,
@Param
(
"materialParam"
)
String
materialParam
);
int
checkIsExist
(
@Param
(
"id"
)
Long
id
,
@Param
(
"name"
)
String
name
,
@Param
(
"model"
)
String
model
,
@Param
(
"color"
)
String
color
,
@Param
(
"standard"
)
String
standard
,
@Param
(
"mfrs"
)
String
mfrs
,
@Param
(
"otherField1"
)
String
otherField1
,
@Param
(
"otherField2"
)
String
otherField2
,
@Param
(
"otherField3"
)
String
otherField3
,
@Param
(
"unit"
)
String
unit
,
@Param
(
"unitId"
)
Long
unitId
);
}
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialPropertyMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.MaterialProperty
;
import
com.jsh.erp.datasource.entities.MaterialPropertyExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
MaterialPropertyMapper
{
long
countByExample
(
MaterialPropertyExample
example
);
int
deleteByExample
(
MaterialPropertyExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
MaterialProperty
record
);
int
insertSelective
(
MaterialProperty
record
);
List
<
MaterialProperty
>
selectByExample
(
MaterialPropertyExample
example
);
MaterialProperty
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
MaterialProperty
record
,
@Param
(
"example"
)
MaterialPropertyExample
example
);
int
updateByExample
(
@Param
(
"record"
)
MaterialProperty
record
,
@Param
(
"example"
)
MaterialPropertyExample
example
);
int
updateByPrimaryKeySelective
(
MaterialProperty
record
);
int
updateByPrimaryKey
(
MaterialProperty
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MaterialPropertyMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.MaterialProperty
;
import
com.jsh.erp.datasource.entities.MaterialPropertyExample
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
public
interface
MaterialPropertyMapperEx
{
List
<
MaterialProperty
>
selectByConditionMaterialProperty
(
@Param
(
"name"
)
String
name
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByMaterialProperty
(
@Param
(
"name"
)
String
name
);
int
batchDeleteMaterialPropertyByIds
(
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
,
@Param
(
"ids"
)
String
ids
[]);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MsgMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Msg
;
import
com.jsh.erp.datasource.entities.MsgExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
MsgMapper
{
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
countByExample
(
MsgExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
deleteByExample
(
MsgExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
deleteByPrimaryKey
(
Long
id
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
insert
(
Msg
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
insertSelective
(
Msg
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
List
<
Msg
>
selectByExample
(
MsgExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
Msg
selectByPrimaryKey
(
Long
id
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
updateByExampleSelective
(
@Param
(
"record"
)
Msg
record
,
@Param
(
"example"
)
MsgExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
updateByExample
(
@Param
(
"record"
)
Msg
record
,
@Param
(
"example"
)
MsgExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
updateByPrimaryKeySelective
(
Msg
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_msg
*
* @mbggenerated
*/
int
updateByPrimaryKey
(
Msg
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/MsgMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Msg
;
import
com.jsh.erp.datasource.entities.MsgEx
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
public
interface
MsgMapperEx
{
List
<
MsgEx
>
selectByConditionMsg
(
@Param
(
"name"
)
String
name
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByMsg
(
@Param
(
"name"
)
String
name
);
int
batchDeleteMsgByIds
(
@Param
(
"ids"
)
String
ids
[]);
int
insertSelectiveByTask
(
Msg
record
);
int
checkIsNameExistByTask
(
@Param
(
"msgTitle"
)
String
msgTitle
);
Long
getMsgCountByStatus
(
@Param
(
"status"
)
String
status
,
@Param
(
"userId"
)
Long
userId
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.OrgaUserRel
;
import
com.jsh.erp.datasource.entities.OrgaUserRelExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
OrgaUserRelMapper
{
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
countByExample
(
OrgaUserRelExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
deleteByExample
(
OrgaUserRelExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
deleteByPrimaryKey
(
Long
id
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
insert
(
OrgaUserRel
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
insertSelective
(
OrgaUserRel
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
List
<
OrgaUserRel
>
selectByExample
(
OrgaUserRelExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
OrgaUserRel
selectByPrimaryKey
(
Long
id
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
updateByExampleSelective
(
@Param
(
"record"
)
OrgaUserRel
record
,
@Param
(
"example"
)
OrgaUserRelExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
updateByExample
(
@Param
(
"record"
)
OrgaUserRel
record
,
@Param
(
"example"
)
OrgaUserRelExample
example
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
updateByPrimaryKeySelective
(
OrgaUserRel
record
);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table jsh_orga_user_rel
*
* @mbggenerated
*/
int
updateByPrimaryKey
(
OrgaUserRel
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrgaUserRelMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.OrgaUserRel
;
/**
* Description
*
* @Author: cjl
* @Date: 2019/3/12 9:13
*/
public
interface
OrgaUserRelMapperEx
{
int
addOrgaUserRel
(
OrgaUserRel
orgaUserRel
);
int
updateOrgaUserRel
(
OrgaUserRel
orgaUserRel
);
}
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Organization
;
import
com.jsh.erp.datasource.entities.OrganizationExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
OrganizationMapper
{
long
countByExample
(
OrganizationExample
example
);
int
deleteByExample
(
OrganizationExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
Organization
record
);
int
insertSelective
(
Organization
record
);
List
<
Organization
>
selectByExample
(
OrganizationExample
example
);
Organization
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
Organization
record
,
@Param
(
"example"
)
OrganizationExample
example
);
int
updateByExample
(
@Param
(
"record"
)
Organization
record
,
@Param
(
"example"
)
OrganizationExample
example
);
int
updateByPrimaryKeySelective
(
Organization
record
);
int
updateByPrimaryKey
(
Organization
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/OrganizationMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.MaterialCategory
;
import
com.jsh.erp.datasource.entities.Organization
;
import
com.jsh.erp.datasource.vo.TreeNode
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Map
;
/**
* Description
*
* @Author: cjl
* @Date: 2019/3/6 15:51
*/
public
interface
OrganizationMapperEx
{
List
<
TreeNode
>
getNodeTree
(
@Param
(
"currentId"
)
Long
currentId
);
List
<
TreeNode
>
getNextNodeTree
(
Map
<
String
,
Object
>
parameterMap
);
int
addOrganization
(
Organization
org
);
List
<
Organization
>
getOrganizationByParentIds
(
@Param
(
"ids"
)
String
ids
[]);
int
batchDeleteOrganizationByIds
(
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
,
@Param
(
"ids"
)
String
ids
[]);
int
editOrganization
(
Organization
org
);
List
<
Organization
>
getOrganizationRootByIds
(
@Param
(
"ids"
)
String
ids
[]);
}
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PersonMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Person
;
import
com.jsh.erp.datasource.entities.PersonExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
PersonMapper
{
long
countByExample
(
PersonExample
example
);
int
deleteByExample
(
PersonExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
Person
record
);
int
insertSelective
(
Person
record
);
List
<
Person
>
selectByExample
(
PersonExample
example
);
Person
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
Person
record
,
@Param
(
"example"
)
PersonExample
example
);
int
updateByExample
(
@Param
(
"record"
)
Person
record
,
@Param
(
"example"
)
PersonExample
example
);
int
updateByPrimaryKeySelective
(
Person
record
);
int
updateByPrimaryKey
(
Person
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PersonMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Person
;
import
com.jsh.erp.datasource.entities.PersonExample
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
public
interface
PersonMapperEx
{
List
<
Person
>
selectByConditionPerson
(
@Param
(
"name"
)
String
name
,
@Param
(
"type"
)
String
type
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByPerson
(
@Param
(
"name"
)
String
name
,
@Param
(
"type"
)
String
type
);
int
batchDeletePersonByIds
(
@Param
(
"ids"
)
String
ids
[]);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PlatformConfigMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.PlatformConfig
;
import
com.jsh.erp.datasource.entities.PlatformConfigExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
PlatformConfigMapper
{
long
countByExample
(
PlatformConfigExample
example
);
int
deleteByExample
(
PlatformConfigExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
PlatformConfig
record
);
int
insertSelective
(
PlatformConfig
record
);
List
<
PlatformConfig
>
selectByExample
(
PlatformConfigExample
example
);
PlatformConfig
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
PlatformConfig
record
,
@Param
(
"example"
)
PlatformConfigExample
example
);
int
updateByExample
(
@Param
(
"record"
)
PlatformConfig
record
,
@Param
(
"example"
)
PlatformConfigExample
example
);
int
updateByPrimaryKeySelective
(
PlatformConfig
record
);
int
updateByPrimaryKey
(
PlatformConfig
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/PlatformConfigMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.PlatformConfig
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
public
interface
PlatformConfigMapperEx
{
List
<
PlatformConfig
>
selectByConditionPlatformConfig
(
@Param
(
"platformKey"
)
String
platformKey
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByPlatformConfig
(
@Param
(
"platformKey"
)
String
platformKey
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/RoleMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Role
;
import
com.jsh.erp.datasource.entities.RoleExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
RoleMapper
{
long
countByExample
(
RoleExample
example
);
int
deleteByExample
(
RoleExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
Role
record
);
int
insertSelective
(
Role
record
);
List
<
Role
>
selectByExample
(
RoleExample
example
);
Role
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
Role
record
,
@Param
(
"example"
)
RoleExample
example
);
int
updateByExample
(
@Param
(
"record"
)
Role
record
,
@Param
(
"example"
)
RoleExample
example
);
int
updateByPrimaryKeySelective
(
Role
record
);
int
updateByPrimaryKey
(
Role
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/RoleMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Role
;
import
com.jsh.erp.datasource.entities.RoleEx
;
import
com.jsh.erp.datasource.entities.RoleExample
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
public
interface
RoleMapperEx
{
List
<
RoleEx
>
selectByConditionRole
(
@Param
(
"name"
)
String
name
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
countsByRole
(
@Param
(
"name"
)
String
name
);
int
batchDeleteRoleByIds
(
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
,
@Param
(
"ids"
)
String
ids
[]);
Role
getRoleWithoutTenant
(
@Param
(
"roleId"
)
Long
roleId
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SequenceMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
org.apache.ibatis.annotations.Param
;
public
interface
SequenceMapperEx
{
void
updateBuildOnlyNumber
();
/**
* 获得一个全局唯一的数作为订单号的追加
* */
Long
getBuildOnlyNumber
(
@Param
(
"seq_name"
)
String
seq_name
);
}
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.SerialNumber
;
import
com.jsh.erp.datasource.entities.SerialNumberExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
SerialNumberMapper
{
long
countByExample
(
SerialNumberExample
example
);
int
deleteByExample
(
SerialNumberExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
SerialNumber
record
);
int
insertSelective
(
SerialNumber
record
);
List
<
SerialNumber
>
selectByExample
(
SerialNumberExample
example
);
SerialNumber
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
SerialNumber
record
,
@Param
(
"example"
)
SerialNumberExample
example
);
int
updateByExample
(
@Param
(
"record"
)
SerialNumber
record
,
@Param
(
"example"
)
SerialNumberExample
example
);
int
updateByPrimaryKeySelective
(
SerialNumber
record
);
int
updateByPrimaryKey
(
SerialNumber
record
);
}
\ No newline at end of file
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SerialNumberMapperEx.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.SerialNumber
;
import
com.jsh.erp.datasource.entities.SerialNumberEx
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.Date
;
import
java.util.List
;
/**
* Description
*
* @Author: cjl
* @Date: 2019/1/21 17:09
*/
public
interface
SerialNumberMapperEx
{
/**
* 新增序列号信息
* */
int
addSerialNumber
(
SerialNumberEx
serialNumberEx
);
/**
* 修改序列号信息
* */
int
updateSerialNumber
(
SerialNumberEx
serialNumberEx
);
/**
* 查询指定商品下有效的序列号数量
* 未删除为卖出的视为有效
* */
int
findSerialNumberByMaterialId
(
@Param
(
"materialId"
)
Long
materialId
);
/**
* 卖出: update jsh_serial_number set is_Sell='1' ,depothead_Id='depotheadId' where 1=1 and material_Id='materialId'
* and is_Sell !='1' and delete_Flag !='1' {limit 0,count}
* */
int
sellSerialNumber
(
@Param
(
"materialId"
)
Long
materialId
,
@Param
(
"outBillNo"
)
String
outBillNo
,
@Param
(
"snArray"
)
String
snArray
[],
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
);
/**
* 赎回:update jsh_serial_number set is_Sell='0',depothead_Id=null where 1=1 and material_Id='materialId'
* and depothead_Id='depotheadId' and is_Sell !='0' and delete_Flag !='1' {limit 0,count}
* */
int
cancelSerialNumber
(
@Param
(
"materialId"
)
Long
materialId
,
@Param
(
"outBillNo"
)
String
outBillNo
,
@Param
(
"count"
)
Integer
count
,
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
);
/**
* 批量添加序列号
* */
int
batAddSerialNumber
(
@Param
(
"list"
)
List
<
SerialNumberEx
>
list
);
int
batchDeleteSerialNumberByIds
(
@Param
(
"updateTime"
)
Date
updateTime
,
@Param
(
"updater"
)
Long
updater
,
@Param
(
"ids"
)
String
ids
[]);
List
<
SerialNumberEx
>
getEnableSerialNumberList
(
@Param
(
"number"
)
String
number
,
@Param
(
"name"
)
String
name
,
@Param
(
"depotId"
)
Long
depotId
,
@Param
(
"barCode"
)
String
barCode
,
@Param
(
"offset"
)
Integer
offset
,
@Param
(
"rows"
)
Integer
rows
);
Long
getEnableSerialNumberCount
(
@Param
(
"number"
)
String
number
,
@Param
(
"name"
)
String
name
,
@Param
(
"depotId"
)
Long
depotId
,
@Param
(
"barCode"
)
String
barCode
);
}
JSH_ERP/jshERP-boot/src/main/java/com/jsh/erp/datasource/mappers/SupplierMapper.java
0 → 100644
View file @
82cad570
package
com.jsh.erp.datasource.mappers
;
import
com.jsh.erp.datasource.entities.Supplier
;
import
com.jsh.erp.datasource.entities.SupplierExample
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
public
interface
SupplierMapper
{
long
countByExample
(
SupplierExample
example
);
int
deleteByExample
(
SupplierExample
example
);
int
deleteByPrimaryKey
(
Long
id
);
int
insert
(
Supplier
record
);
int
insertSelective
(
Supplier
record
);
List
<
Supplier
>
selectByExample
(
SupplierExample
example
);
Supplier
selectByPrimaryKey
(
Long
id
);
int
updateByExampleSelective
(
@Param
(
"record"
)
Supplier
record
,
@Param
(
"example"
)
SupplierExample
example
);
int
updateByExample
(
@Param
(
"record"
)
Supplier
record
,
@Param
(
"example"
)
SupplierExample
example
);
int
updateByPrimaryKeySelective
(
Supplier
record
);
int
updateByPrimaryKey
(
Supplier
record
);
}
\ No newline at end of file
Prev
1
…
5
6
7
8
9
10
11
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment