|
|
@@ -52,13 +52,13 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 刷新基础数据
|
|
|
+ * @desc : 刷新基础数据
|
|
|
* @author : 周兴
|
|
|
- * @date : 2023/5/11 10:19
|
|
|
+ * @date : 2023/5/11 10:19
|
|
|
*/
|
|
|
- public ResponseResultVO refreshBasicData(Map<String, Object> param){
|
|
|
+ public ResponseResultVO refreshBasicData(Map<String, Object> param) {
|
|
|
UserVO user = authUtils.getUser();
|
|
|
- if(param.get("appCode") != null ){
|
|
|
+ if (param.get("appCode") != null) {
|
|
|
user.setAppCode(param.get("appCode").toString());
|
|
|
}
|
|
|
Map userMap = new HashMap();
|
|
|
@@ -66,7 +66,7 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
userMap.put("appCode", user.getAppCode());
|
|
|
return ResponseResultUtil.success(new HashMap<String, Object>(3) {{
|
|
|
put("menu", commonMapper.getMenuByUser(user.getAppCode(), user.getUserId()));
|
|
|
- put("function",(user.getRoleIds() != null && user.getRoleIds().indexOf(-1) >= 0)
|
|
|
+ put("function", (user.getRoleIds() != null && user.getRoleIds().indexOf(-1) >= 0)
|
|
|
? commonMapper.getUserFunctionAdmin(userMap) : commonMapper.getUserFunction(userMap));
|
|
|
put("userTableSetting", commonMapper.getUserTableInfo(userMap));
|
|
|
}});
|
|
|
@@ -394,9 +394,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询产品ERP物料
|
|
|
+ * @desc : 查询产品ERP物料
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-05-12 13:48
|
|
|
+ * @date : 2023-05-12 13:48
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getProductErpSku(Map<String, Object> param) {
|
|
|
List<Map<String, Object>> list = commonMapper.getProductErpSku(param);
|
|
|
@@ -700,9 +700,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询成型产品型号
|
|
|
+ * @desc : 查询成型产品型号
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-04-19 13:00
|
|
|
+ * @date : 2023-04-19 13:00
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getProductModel(Map<String, Object> param) {
|
|
|
// 校验分页参数
|
|
|
@@ -995,8 +995,8 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取员工用于报工记录查询
|
|
|
- * @date : 2023/4/17 15:07
|
|
|
+ * @desc : 获取员工用于报工记录查询
|
|
|
+ * @date : 2023/4/17 15:07
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getStaffWithWork(Map<String, Object> param) {
|
|
|
@@ -1011,44 +1011,44 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询标签分类的类型
|
|
|
+ * @desc : 查询标签分类的类型
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-05-08 17:03
|
|
|
+ * @date : 2023-05-08 17:03
|
|
|
*/
|
|
|
- public ResponseResultVO<List<Map<String,Object>>> getLabelPrintTypeKind(){
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getLabelPrintTypeKind() {
|
|
|
return ResponseResultUtil.success(commonMapper.getLabelPrintTypeKind(new HashMap<>()));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询产品型号标签
|
|
|
+ * @desc : 查询产品型号标签
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-05-11 15:00
|
|
|
+ * @date : 2023-05-11 15:00
|
|
|
*/
|
|
|
- public ResponseResultVO<List<Map<String,Object>>> getModelProductLabelType(){
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getModelProductLabelType() {
|
|
|
return ResponseResultUtil.success(commonMapper.getModelProductLabelType(new HashMap<>()));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取窑炉类型
|
|
|
+ * @desc : 获取窑炉类型
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-05-19 10:38
|
|
|
+ * @date : 2023-05-19 10:38
|
|
|
*/
|
|
|
- public ResponseResultVO<List<Map<String,Object>>> getKilnType(Map<String, Object> param){
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getKilnType(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getKilnType(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取成型线类型
|
|
|
+ * @desc : 获取成型线类型
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-05-19 10:38
|
|
|
+ * @date : 2023-05-19 10:38
|
|
|
*/
|
|
|
- public ResponseResultVO<List<Map<String,Object>>> getMoldlineType(Map<String, Object> param){
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getMoldlineType(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getMoldlineType(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取物料编码
|
|
|
- * @date : 2023/5/24 14:05
|
|
|
+ * @desc : 获取物料编码
|
|
|
+ * @date : 2023/5/24 14:05
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getModelMaterialByPage(Map<String, Object> param) {
|
|
|
@@ -1063,18 +1063,18 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取物料编码
|
|
|
- * @date : 2023/6/30 9:51
|
|
|
+ * @desc : 获取物料编码
|
|
|
+ * @date : 2023/6/30 9:51
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getModelMaterial(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getModelMaterial(param));
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
- * @desc : 产品信息数量
|
|
|
- * @date : 2023/5/26 13:48
|
|
|
+ * @desc : 产品信息数量
|
|
|
+ * @date : 2023/5/26 13:48
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getProductForChangeNoPage(Map<String, Object> param) {
|
|
|
@@ -1082,36 +1082,36 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取数据类型
|
|
|
+ * @desc : 获取数据类型
|
|
|
* @author : 周兴
|
|
|
- * @date : 2023/6/2 11:01
|
|
|
+ * @date : 2023/6/2 11:01
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getValueKind(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getValueKind(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取计量单位
|
|
|
+ * @desc : 获取计量单位
|
|
|
* @author : 常皓宁
|
|
|
- * @date : 2023/6/15 8:46
|
|
|
+ * @date : 2023/6/15 8:46
|
|
|
*/
|
|
|
- public ResponseResultVO<List<Map<String , Object>>> getModelUnits(Map<String , Object> param){
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getModelUnits(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getModelUnits(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取产品型号、物料型号
|
|
|
+ * @desc : 获取产品型号、物料型号
|
|
|
* @author : 常皓宁
|
|
|
- * @date : 2023/6/15 13:37
|
|
|
+ * @date : 2023/6/15 13:37
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getModelBase(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getModelBase(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取产品型号、物料型号分页
|
|
|
+ * @desc : 获取产品型号、物料型号分页
|
|
|
* @author : 常皓宁
|
|
|
- * @date : 2023/6/15 13:37
|
|
|
+ * @date : 2023/6/15 13:37
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getModelBaseByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1147,9 +1147,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询产品缺陷
|
|
|
+ * @desc : 查询产品缺陷
|
|
|
* @author : 常皓宁
|
|
|
- * @date : 2023/6/25 10:05
|
|
|
+ * @date : 2023/6/25 10:05
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getProductDefectsByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1158,27 +1158,27 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 查询产品缺陷
|
|
|
+ * @desc : 查询产品缺陷
|
|
|
* @author : 常皓宁
|
|
|
- * @date : 2023/6/25 10:05
|
|
|
+ * @date : 2023/6/25 10:05
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getProductDefects(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getProductDefects(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取应用
|
|
|
+ * @desc : 获取应用
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-06-30 14:56
|
|
|
+ * @date : 2023-06-30 14:56
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, String>>> getApplication() {
|
|
|
return ResponseResultUtil.success(commonMapper.getApplication());
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
/**
|
|
|
- * @desc : 获取产品
|
|
|
- * @date : 2023/7/14 14:44
|
|
|
+ * @desc : 获取产品
|
|
|
+ * @date : 2023/7/14 14:44
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<Map<String, String>> getProduct(Map<String, Object> param) {
|
|
|
@@ -1187,8 +1187,8 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取工位打印机
|
|
|
- * @date : 2023/7/14 14:44
|
|
|
+ * @desc : 获取工位打印机
|
|
|
+ * @date : 2023/7/14 14:44
|
|
|
* @author : 寇珊珊
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, String>>> getWsPrinter(Map<String, Object> param) {
|
|
|
@@ -1197,9 +1197,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取仓库
|
|
|
+ * @desc : 获取仓库
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-08-09 14:31
|
|
|
+ * @date : 2023-08-09 14:31
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getWarehouseByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1208,9 +1208,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取仓位
|
|
|
+ * @desc : 获取仓位
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-08-09 14:31
|
|
|
+ * @date : 2023-08-09 14:31
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getWarehousePlaceByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1219,18 +1219,18 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取单据
|
|
|
+ * @desc : 获取单据
|
|
|
* @author : 周兴
|
|
|
- * @date : 2023/9/14 11:06
|
|
|
+ * @date : 2023/9/14 11:06
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getDoc(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getDoc(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取下拉选
|
|
|
+ * @desc : 获取下拉选
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-09-25 09:03
|
|
|
+ * @date : 2023-09-25 09:03
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getSelectType(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getSelectType(param));
|
|
|
@@ -1238,18 +1238,18 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取放大镜
|
|
|
+ * @desc : 获取放大镜
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-09-25 09:03
|
|
|
+ * @date : 2023-09-25 09:03
|
|
|
*/
|
|
|
public ResponseResultVO<List<Map<String, Object>>> getSelectMagnifier(Map<String, Object> param) {
|
|
|
return ResponseResultUtil.success(commonMapper.getSelectMagnifier(param));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取理化检验单
|
|
|
+ * @desc : 获取理化检验单
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-12-01 16:39
|
|
|
+ * @date : 2023-12-01 16:39
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getPhysicalCollectByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1258,9 +1258,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取生产工单
|
|
|
+ * @desc : 获取生产工单
|
|
|
* @author : 洪旭东
|
|
|
- * @date : 2023-12-25 10:59
|
|
|
+ * @date : 2023-12-25 10:59
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getSheetProduceByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1269,9 +1269,9 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * @desc : 获取载具型号分页查询
|
|
|
+ * @desc : 获取载具型号分页查询
|
|
|
* @author : 姜宁
|
|
|
- * @date : 2024/1/3 10:53
|
|
|
+ * @date : 2024/1/3 10:53
|
|
|
*/
|
|
|
public ResponseResultVO<PageList<Map<String, Object>>> getModelCarrierByPage(Map<String, Object> param) {
|
|
|
this.getLimit(param);
|
|
|
@@ -1305,4 +1305,31 @@ public class CommonService extends BaseService<Map<String, Object>> {
|
|
|
return super.mergeListWithCount(param, commonMapper.getGoods(param),
|
|
|
commonMapper.getGoodsCountByPage(param));
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc : 获取商品
|
|
|
+ * @author : 姜宁
|
|
|
+ * @date : 2023/1/9 13:50
|
|
|
+ */
|
|
|
+ public ResponseResultVO<List<Map<String, Object>>> getCustomer(Map<String, Object> param) {
|
|
|
+ // 获取系统基础数据
|
|
|
+ List<Map<String, Object>> list = commonMapper.getCustomer(param);
|
|
|
+ return ResponseResultUtil.success(list);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @desc : 获取商品数量
|
|
|
+ * @author : 姜宁
|
|
|
+ * @date : 2023/1/29 17:01
|
|
|
+ */
|
|
|
+ public ResponseResultVO<PageList<Map<String, Object>>> GetCustomerByPage(Map<String, Object> param) {
|
|
|
+ // 校验分页参数
|
|
|
+ if (param.get("pageSize") == null || param.get("currentPage") == null) {
|
|
|
+ return ResponseResultUtil.error(ResponseCodeEnum.OPERATE_FAIL, "请检查分页参数!");
|
|
|
+ }
|
|
|
+ // 分页参数赋值
|
|
|
+ param = this.getLimit(param);
|
|
|
+ return super.mergeListWithCount(param, commonMapper.getCustomer(param),
|
|
|
+ commonMapper.getCustomerCountByPage(param));
|
|
|
+ }
|
|
|
}
|