diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/controller/SynchronousController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/controller/SynchronousController.java index f1e33b9..9c339ce 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/controller/SynchronousController.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/controller/SynchronousController.java @@ -5,6 +5,8 @@ import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategoryLibr import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategoryLibrarySupplierApply; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.ICoscoCategoryLibraryService; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.ICoscoCategoryLibrarySupplierApplyService; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWork; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -21,6 +23,9 @@ public class SynchronousController { @Autowired private ICoscoCategoryLibrarySupplierApplyService coscoCategoryLibrarySupplierApplyService; + @Autowired + private ICoscoAccessWorkService coscoAccessWorkService; + /** * 品类库审批同步 */ @@ -40,5 +45,14 @@ public class SynchronousController { } + /** + * 供应商准入审批 + */ + @PostMapping("/receiveApprove") + public BaseResponse receiveApprove(@RequestBody CoscoAccessWork vo) { + return BaseResponse.success(coscoAccessWorkService.receiveApprove(vo)); + } + + } diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBankField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBankField.java deleted file mode 100644 index 9d6f307..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBankField.java +++ /dev/null @@ -1,63 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierBank - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierBankField { - - - /** - * 主键id - */ - public static final String ID = "id"; - - /** - * 供应商id cosco_supplier_base表主键 - */ - public static final String SUPPLIER_ID = "supplier_id"; - - /** - * 开户银行 - */ - public static final String BANK = "bank"; - - /** - * SWIFT CODE - */ - public static final String SWIFT_CODE = "swift_code"; - - /** - * 账户名称 - */ - public static final String ACCOUNT_NAME = "account_name"; - - /** - * 账号 - */ - public static final String ACCOUNT = "account"; - - /** - * 国家 - */ - public static final String NATION = "nation"; - - /** - * 省份 - */ - public static final String PROVINCE = "province"; - - /** - * 地市 - */ - public static final String CITY = "city"; - - /** - * 启用状态 - */ - public static final String STATUS = "status"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBaseField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBaseField.java deleted file mode 100644 index c8cc08e..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierBaseField.java +++ /dev/null @@ -1,228 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierBase - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierBaseField { - - - /** - * 主键ID - */ - public static final String ID = "id"; - - /** - * 身份类型 - */ - public static final String TYPE = "type"; - - /** - * 供应商分类 -- 字典code - */ - public static final String KIND_CODE = "kind_code"; - - /** - * 供应商分类 -- 字典名称 - */ - public static final String KIND_NAME = "kind_name"; - - /** - * 营业执照附件 - */ - public static final String LICENCE_ACCESSORY = "licence_accessory"; - - /** - * 营业执照有效期 - */ - public static final String LICENCE_DATE = "licence_date"; - - /** - * 企业名称 - */ - public static final String NAME = "name"; - - /** - * 英文名称 - */ - public static final String ENG_NAME = "eng_name"; - - /** - * 统一社会信用代码 - */ - public static final String SOCIAL_CREDIT_CODE = "social_credit_code"; - - /** - * 经营范围 - */ - public static final String RANGE = "range"; - - /** - * 注册地址 - */ - public static final String REG_ADDRESS = "reg_address"; - - /** - * 办公地址 - */ - public static final String WORK_ADDRESS = "work_address"; - - /** - * 母公司出资人信息 - */ - public static final String PARENT_COMPANY_INVESTOR = "parent_company_investor"; - - /** - * 企业法定代表人 - */ - public static final String LEGAL_PERSON = "legal_person"; - - /** - * 身份证 - */ - public static final String ID_CARD = "id_card"; - - /** - * 企业性质 - */ - public static final String NATURE = "nature"; - - /** - * 注册资本 - */ - public static final String CAPITAL = "capital"; - - /** - * 供应商类型 -- 字典 - */ - public static final String CATEGORY_TYPE_CODE = "category_type_code"; - - /** - * 供应商类型 --字典名称 - */ - public static final String CATEGORY_TYPE_NAME = "category_type_name"; - - /** - * 联系人姓名 - */ - public static final String CONTACTS_NAME = "contacts_name"; - - /** - * 联系人手机 - */ - public static final String CONTACTS_PHONE = "contacts_phone"; - - /** - * 联系人身份类别 - */ - public static final String CONTACTS_TYPE = "contacts_type"; - - /** - * 联系人邮箱 - */ - public static final String CONTACTS_EMAIL = "contacts_email"; - - /** - * 固定电话 - */ - public static final String TELEPHONE = "telephone"; - - /** - * 境外企业- 国家地区 - */ - public static final String NATION = "nation"; - - /** - * 境外企业-增值税号VAT - */ - public static final String VAT = "vat"; - - /** - * 境外企业-境外纳税人ID号 - */ - public static final String TAXPAYER_ID = "taxpayer_id"; - - /** - * 境外企业-币种 - */ - public static final String CURRENCY = "currency"; - - /** - * 供应商反商业贿赂承诺书 - */ - public static final String COMMITMENT = "commitment"; - - /** - * 其他附件 - */ - public static final String ACCESSORY = "accessory"; - - /** - * 姓名-- 个人 - */ - public static final String PERSON_NAME = "person_name"; - - /** - * 联系电话-- 个人 - */ - public static final String PERSON_PHONE = "person_phone"; - - /** - * 开户行-- 个人 - */ - public static final String PERSON_BANK = "person_bank"; - - /** - * 银行账号-- 个人 - */ - public static final String PERSON_ACCOUNT = "person_account"; - - /** - * 相关证照文件id - */ - public static final String LICENCE = "licence"; - - /** - * 供应商状态 是否合格 - */ - public static final String STATUS = "status"; - - /** - * 审批状态 - */ - public static final String APPROVE_STATUS = "approve_status"; - - - - - - - /** - * 是否在黑名单 - */ - public static final String IN_BLACKLIST = "in_blacklist"; - - /** - * 是否第一次登录 - */ - public static final String FIRST_LOGIN = "first_login"; - - /** - * 是否是-退出供应商 - */ - public static final String EXIT = "exit"; - - /** - * 是否是代理商 - */ - public static final String AGENT = "agent"; - - /** - * sap_code 约束付款编码 - */ - public static final String SAP_CODE = "sap_code"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierInvoiceField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierInvoiceField.java deleted file mode 100644 index e58e725..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierInvoiceField.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierInvoice - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierInvoiceField { - - - /** - * - */ - public static final String ID = "id"; - - /** - * 供应商id - */ - public static final String SUPPLIER_ID = "supplier_id"; - - /** - * 供应商名称 - */ - public static final String SUPPLIER_NAME = "supplier_name"; - - /** - * 纳税人类型 - */ - public static final String TAXPAYER_TYPE = "taxpayer_type"; - - /** - * 纳税人识别号 - */ - public static final String TAXPAYER_CODE = "taxpayer_code"; - - /** - * 开票电话 - */ - public static final String PHONE = "phone"; - - /** - * 开票户行账号 - */ - public static final String ACCOUNT = "account"; - - /** - * 开票抬头 - */ - public static final String HEAD = "head"; - - /** - * 开票地址 - */ - public static final String ADDRESS = "address"; - - /** - * 开票户行 - */ - public static final String BANK = "bank"; - - /** - * 一般纳税人资格证明 - */ - public static final String QUALIFICATION_CERTIFICATE = "qualification_certificate"; - - /** - * 身份类型--境外企业没有此项目 - */ - public static final String TYPE = "type"; - - /** - * 启用状态 - */ - public static final String STATUS = "status"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierQualificationsField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierQualificationsField.java deleted file mode 100644 index 68a50e0..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierQualificationsField.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierQualifications - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierQualificationsField { - - - /** - * 资质信息 - */ - public static final String ID = "id"; - - /** - * 供应商id cosco_supplier_base表主键 - */ - public static final String SUPPLIER_ID = "supplier_id"; - - /** - * 资质证书类型 - */ - public static final String CERTIFICATE_TYPE = "certificate_type"; - - /** - * 资质名称 - */ - public static final String NAME = "name"; - - /** - * 资质证书编号 - */ - public static final String CODE = "code"; - - /** - * 资质类别和等级 - */ - public static final String TYPE_LEVEL = "type_level"; - - /** - * 发证机构 - */ - public static final String AUTHORITY = "authority"; - - /** - * 发证日期 - */ - public static final String DATE_TIME = "date_time"; - - /** - * 资质有效期至 - */ - public static final String TERM_OF_VALIDITY = "term_of_validity"; - - /** - * 附件 - */ - public static final String ACCESSORY = "accessory"; - - /** - * 启用状态 - */ - public static final String STATUS = "status"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyField.java deleted file mode 100644 index 7bd71d9..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyField.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierSurvey - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierSurveyField { - - - /** - * - */ - public static final String ID = "id"; - - /** - * 供应商id - */ - public static final String SUPPLIER_ID = "supplier_id"; - - /** - * 供应商名称 - */ - public static final String SUPPLIER_NAME = "supplier_name"; - - /** - * 姓名 - */ - public static final String NAME = "name"; - - /** - * 职位 - */ - public static final String POSITION = "position"; - - /** - * 电话号 - */ - public static final String PHONE = "phone"; - - /** - * 邮箱 - */ - public static final String EMAIL = "email"; - - /** - * 日期 - */ - public static final String DATETIME = "dateTime"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyQuestionField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyQuestionField.java deleted file mode 100644 index 63123d8..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierSurveyQuestionField.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierSurveyQuestion - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierSurveyQuestionField { - - - /** - * - */ - public static final String ID = "id"; - - /** - * 问题 - */ - public static final String QUESTION = "question"; - - /** - * 排序 - */ - public static final String ORDER_BY = "order_by"; - - /** - * 供应商注册问卷id - */ - public static final String SUPPLIER_SURVEY_ID = "supplier_survey_id"; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierexitField.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierexitField.java deleted file mode 100644 index be7d4ce..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/column/CoscoSupplierexitField.java +++ /dev/null @@ -1,47 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.column; - - -/** - * 字段常量 CoscoSupplierexit - * @author sunyu - * @date 2025-5-20 - */ -public class CoscoSupplierexitField { - - - /** - * - */ - public static final String ID = "id"; - - /** - * 退出主题 - */ - public static final String EXIT_THEME = "exit_theme"; - - /** - * 退出原因 - */ - public static final String EXIT_REASON = "exit_reason"; - - /** - * 发起单位id - */ - public static final String DEPT_ID = "dept_id"; - - /** - * 发起单位名称 - */ - public static final String DEPT_NAME = "dept_name"; - - /** - * 审批状态 0待审批 1审批中 2审批结束 - */ - public static final String STATUS = "status"; - - - - - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBankController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBankController.java deleted file mode 100644 index 53f7738..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBankController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBankVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierBankService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 中远海运_供应商_银行账户 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "中远海运_供应商_银行账户") -@RequestMapping("/api/coscosupplierbank") -public class CoscoSupplierBankController{ - - @Resource - private ICoscoSupplierBankService coscoSupplierBankService; - - /** - * 插入新数据 - * - * @param coscoSupplierBank 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierBank coscoSupplierBank){ - - return BaseResponse.success(coscoSupplierBankService.save(coscoSupplierBank)); - } - - /** - * 修改数据 - * - * @param coscoSupplierBank 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierBank coscoSupplierBank){ - - return BaseResponse.success(coscoSupplierBankService.updateById(coscoSupplierBank)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierBankService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierBankService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierBankVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierBankVO coscoSupplierBankVO) { - - return BaseResponse.success(coscoSupplierBankService.getPage(coscoSupplierBankVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBaseController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBaseController.java deleted file mode 100644 index fe96342..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierBaseController.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBase; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBaseVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierBaseService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 中远海运_供应商_基本信息 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "中远海运_供应商_基本信息") -@RequestMapping("/api/coscosupplierbase") -public class CoscoSupplierBaseController{ - - @Resource - private ICoscoSupplierBaseService coscoSupplierBaseService; - - /** - * 插入新数据 - * - * @param coscoSupplierBaseVO 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierBaseVO coscoSupplierBaseVO){ - - return BaseResponse.success(coscoSupplierBaseService.saveRegister(coscoSupplierBaseVO)); - } - - /** - * 修改数据 - * - * @param coscoSupplierBase 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierBase coscoSupplierBase){ - - return BaseResponse.success(coscoSupplierBaseService.updateById(coscoSupplierBase)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierBaseService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierBaseService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierBaseVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierBaseVO coscoSupplierBaseVO) { - - return BaseResponse.success(coscoSupplierBaseService.getPage(coscoSupplierBaseVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierInvoiceController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierInvoiceController.java deleted file mode 100644 index aa44ea1..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierInvoiceController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoice; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoiceVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierInvoiceService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 中远海运_供应商_开票信息 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "中远海运_供应商_开票信息") -@RequestMapping("/api/coscosupplierinvoice") -public class CoscoSupplierInvoiceController{ - - @Resource - private ICoscoSupplierInvoiceService coscoSupplierInvoiceService; - - /** - * 插入新数据 - * - * @param coscoSupplierInvoice 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierInvoice coscoSupplierInvoice){ - - return BaseResponse.success(coscoSupplierInvoiceService.save(coscoSupplierInvoice)); - } - - /** - * 修改数据 - * - * @param coscoSupplierInvoice 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierInvoice coscoSupplierInvoice){ - - return BaseResponse.success(coscoSupplierInvoiceService.updateById(coscoSupplierInvoice)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierInvoiceService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierInvoiceService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierInvoiceVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierInvoiceVO coscoSupplierInvoiceVO) { - - return BaseResponse.success(coscoSupplierInvoiceService.getPage(coscoSupplierInvoiceVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierQualificationsController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierQualificationsController.java deleted file mode 100644 index 85c8344..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierQualificationsController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualifications; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualificationsVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierQualificationsService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 中远海运_供应商_资质信息 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "中远海运_供应商_资质信息") -@RequestMapping("/api/coscosupplierqualifications") -public class CoscoSupplierQualificationsController{ - - @Resource - private ICoscoSupplierQualificationsService coscoSupplierQualificationsService; - - /** - * 插入新数据 - * - * @param coscoSupplierQualifications 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierQualifications coscoSupplierQualifications){ - - return BaseResponse.success(coscoSupplierQualificationsService.save(coscoSupplierQualifications)); - } - - /** - * 修改数据 - * - * @param coscoSupplierQualifications 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierQualifications coscoSupplierQualifications){ - - return BaseResponse.success(coscoSupplierQualificationsService.updateById(coscoSupplierQualifications)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierQualificationsService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierQualificationsService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierQualificationsVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierQualificationsVO coscoSupplierQualificationsVO) { - - return BaseResponse.success(coscoSupplierQualificationsService.getPage(coscoSupplierQualificationsVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyController.java deleted file mode 100644 index 8d5ef1d..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurvey; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierSurveyService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 中远海运_供应商_社会准则符合性自查问卷 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "中远海运_供应商_社会准则符合性自查问卷") -@RequestMapping("/api/coscosuppliersurvey") -public class CoscoSupplierSurveyController{ - - @Resource - private ICoscoSupplierSurveyService coscoSupplierSurveyService; - - /** - * 插入新数据 - * - * @param coscoSupplierSurvey 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierSurvey coscoSupplierSurvey){ - - return BaseResponse.success(coscoSupplierSurveyService.save(coscoSupplierSurvey)); - } - - /** - * 修改数据 - * - * @param coscoSupplierSurvey 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierSurvey coscoSupplierSurvey){ - - return BaseResponse.success(coscoSupplierSurveyService.updateById(coscoSupplierSurvey)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierSurveyService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierSurveyService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierSurveyVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierSurveyVO coscoSupplierSurveyVO) { - - return BaseResponse.success(coscoSupplierSurveyService.getPage(coscoSupplierSurveyVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyQuestionController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyQuestionController.java deleted file mode 100644 index 52f52c9..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierSurveyQuestionController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestion; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestionVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierSurveyQuestionService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 供应商注册 - 问卷 - 问题表 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "供应商注册 - 问卷 - 问题表") -@RequestMapping("/api/coscosuppliersurveyquestion") -public class CoscoSupplierSurveyQuestionController{ - - @Resource - private ICoscoSupplierSurveyQuestionService coscoSupplierSurveyQuestionService; - - /** - * 插入新数据 - * - * @param coscoSupplierSurveyQuestion 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierSurveyQuestion coscoSupplierSurveyQuestion){ - - return BaseResponse.success(coscoSupplierSurveyQuestionService.save(coscoSupplierSurveyQuestion)); - } - - /** - * 修改数据 - * - * @param coscoSupplierSurveyQuestion 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierSurveyQuestion coscoSupplierSurveyQuestion){ - - return BaseResponse.success(coscoSupplierSurveyQuestionService.updateById(coscoSupplierSurveyQuestion)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierSurveyQuestionService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierSurveyQuestionService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierSurveyQuestionVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierSurveyQuestionVO coscoSupplierSurveyQuestionVO) { - - return BaseResponse.success(coscoSupplierSurveyQuestionService.getPage(coscoSupplierSurveyQuestionVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierexitController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierexitController.java deleted file mode 100644 index 5faf343..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/controller/CoscoSupplierexitController.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.controller; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexit; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexitVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierexitService; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import io.swagger.annotations.ApiParam; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.annotation.Resource; -import javax.validation.Valid; - - -/** -* 退出供应商任务 Controller -* @author sunyu -* @date 2025-5-20 -*/ -@Validated -@RestController -@Api(tags = "退出供应商任务") -@RequestMapping("/api/coscosupplierexit") -public class CoscoSupplierexitController{ - - @Resource - private ICoscoSupplierexitService coscoSupplierexitService; - - /** - * 插入新数据 - * - * @param coscoSupplierexit 实体类 - * - * @return 返回结果 - */ - @ApiOperation("插入新数据") - @PostMapping("") - public BaseResponse insert(@ApiParam(value = "对象数据", required = true) @RequestBody @Valid CoscoSupplierexit coscoSupplierexit){ - - return BaseResponse.success(coscoSupplierexitService.save(coscoSupplierexit)); - } - - /** - * 修改数据 - * - * @param coscoSupplierexit 实体类 - * - * @return 返回结果 - */ - @ApiOperation("修改数据") - @PostMapping("/update") - public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierexit coscoSupplierexit){ - - return BaseResponse.success(coscoSupplierexitService.updateById(coscoSupplierexit)); - } - - /** - * 查询数据 - * - * @param id 实体类主键 - * - * @return 返回结果 - */ - @ApiOperation("查询数据") - @GetMapping("/{id}") - public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierexitService.getById(id)); - } - - /** - * 删除数据 - * - * @param id 实体ID - * - * @return 返回结果 - */ - @ApiOperation("删除数据") - @GetMapping("/delete/{id}") - public BaseResponse delete(@ApiParam(value = "主键id", required = true) @PathVariable String id){ - - return BaseResponse.success(coscoSupplierexitService.removeById(id)); - } - - - /** - * 查询分页数据 - * - * @param coscoSupplierexitVO 分页信息 - * @return 返回结果 - */ - @ApiOperation("查询分页数据") - @PostMapping("/getPage") - public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierexitVO coscoSupplierexitVO) { - - return BaseResponse.success(coscoSupplierexitService.getPage(coscoSupplierexitVO)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBankMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBankMapper.java deleted file mode 100644 index d9b682a..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBankMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; - -/** -* 对数据表 cosco_supplier_bank 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierBankMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBaseMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBaseMapper.java deleted file mode 100644 index c0a09ee..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierBaseMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBase; - -/** -* 对数据表 cosco_supplier_base 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierBaseMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierInvoiceMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierInvoiceMapper.java deleted file mode 100644 index 6704b92..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierInvoiceMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoice; - -/** - * 对数据表 cosco_supplier_invoice 操作的 dao - * - * @author sunyu - * @date 2025-5-20 - */ -public interface CoscoSupplierInvoiceMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierQualificationsMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierQualificationsMapper.java deleted file mode 100644 index a9ffbc2..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierQualificationsMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualifications; - -/** -* 对数据表 cosco_supplier_qualifications 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierQualificationsMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyMapper.java deleted file mode 100644 index f490186..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurvey; - -/** -* 对数据表 cosco_supplier_survey 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierSurveyMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyQuestionMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyQuestionMapper.java deleted file mode 100644 index 5884973..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierSurveyQuestionMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestion; - -/** -* 对数据表 cosco_supplier_survey_question 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierSurveyQuestionMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierexitMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierexitMapper.java deleted file mode 100644 index 554cdf5..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/CoscoSupplierexitMapper.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao; - - -import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexit; - -/** -* 对数据表 cosco_supplierexit 操作的 dao -* @author sunyu -* @date 2025-5-20 -*/ -public interface CoscoSupplierexitMapper extends IBaseMapper { - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBankMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBankMapper.xml deleted file mode 100644 index 3c31da1..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBankMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - delete from cosco_supplier_bank where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBaseMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBaseMapper.xml deleted file mode 100644 index 5f74d0f..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierBaseMapper.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - delete from cosco_supplier_base where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierInvoiceMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierInvoiceMapper.xml deleted file mode 100644 index ba654ea..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierInvoiceMapper.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - delete from cosco_supplier_invoice where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierQualificationsMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierQualificationsMapper.xml deleted file mode 100644 index 17d3704..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierQualificationsMapper.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - delete from cosco_supplier_qualifications where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyMapper.xml deleted file mode 100644 index 6f24772..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyMapper.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - delete from cosco_supplier_survey where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyQuestionMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyQuestionMapper.xml deleted file mode 100644 index 29b0947..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierSurveyQuestionMapper.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - delete from cosco_supplier_survey_question where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierexitMapper.xml b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierexitMapper.xml deleted file mode 100644 index bac7eaf..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/dao/mapper/CoscoSupplierexitMapper.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - - - - - - - delete from cosco_supplierexit where id in(${ids}) - - diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBank.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBank.java deleted file mode 100644 index 4a7bd63..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBank.java +++ /dev/null @@ -1,102 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; -import org.springframework.format.annotation.DateTimeFormat; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierBank - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_bank", autoResultMap = true) -public class CoscoSupplierBank extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * 主键id - */ - @ApiModelProperty(value = "主键id") - private String id; - - /** - * 供应商id cosco_supplier_base表主键 - */ - @ApiModelProperty(value = "供应商id cosco_supplier_base表主键") - private String supplierId; - - /** - * 联行号 - */ - @ApiModelProperty(value = "联行号") - private String interbankNumber; - - /** - * 开户银行 - */ - @ApiModelProperty(value = "开户银行") - private String bank; - - - /** - * SWIFT CODE - */ - @ApiModelProperty(value = "SWIFT CODE") - private String swiftCode; - - /** - * 账户名称 - */ - @ApiModelProperty(value = "账户名称") - private String accountName; - - /** - * 账号 - */ - @ApiModelProperty(value = "账号") - private String account; - - /** - * 币种 - */ - @ApiModelProperty(value = "币种") - private String currency; - - - /** - * 国家 - */ - @ApiModelProperty(value = "国家") - private String nation; - - /** - * 省份 - */ - @ApiModelProperty(value = "省份") - private String province; - - /** - * 地市 - */ - @ApiModelProperty(value = "地市") - private String city; - - /** - * 启用状态 - */ - @ApiModelProperty(value = "启用状态") - private Integer status; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBankVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBankVO.java deleted file mode 100644 index 4d2096d..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBankVO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierBank - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierBankVO extends CoscoSupplierBank implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBase.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBase.java deleted file mode 100644 index 516c415..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBase.java +++ /dev/null @@ -1,281 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; -import org.springframework.format.annotation.DateTimeFormat; - -import java.io.Serializable; -import java.math.BigDecimal; - -/** - * 实体类 CoscoSupplierBase - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_base", autoResultMap = true) -public class CoscoSupplierBase extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * 主键ID - */ - @ApiModelProperty(value = "主键ID") - private String id; - - /** - * 身份类型 - */ - @ApiModelProperty(value = "身份类型") - private String type; - - /** - * 供应商分类 -- 字典code - */ - @ApiModelProperty(value = "供应商分类 -- 字典code") - private String kindCode; - - /** - * 供应商分类 -- 字典名称 - */ - @ApiModelProperty(value = "供应商分类 -- 字典名称") - private String kindName; - - /** - * 营业执照附件 - */ - @ApiModelProperty(value = "营业执照附件") - private String licenceAccessory; - - /** - * 营业执照有效期 - */ - @ApiModelProperty(value = "营业执照有效期") - private String licenceDate; - - /** - * 企业名称 - */ - @ApiModelProperty(value = "企业名称") - private String name; - - /** - * 英文名称 - */ - @ApiModelProperty(value = "英文名称") - private String engName; - - /** - * 统一社会信用代码 - */ - @ApiModelProperty(value = "统一社会信用代码") - private String socialCreditCode; - - /** - * 经营范围 - */ - @ApiModelProperty(value = "经营范围") - private String range; - - /** - * 注册地址 - */ - @ApiModelProperty(value = "注册地址") - private String regAddress; - - /** - * 办公地址 - */ - @ApiModelProperty(value = "办公地址") - private String workAddress; - - /** - * 母公司出资人信息 - */ - @ApiModelProperty(value = "母公司出资人信息") - private String parentCompanyInvestor; - - /** - * 企业法定代表人 - */ - @ApiModelProperty(value = "企业法定代表人") - private String legalPerson; - - /** - * 身份证 - */ - @ApiModelProperty(value = "身份证") - private String idCard; - - /** - * 企业性质 - */ - @ApiModelProperty(value = "企业性质") - private String nature; - - /** - * 注册资本 - */ - @ApiModelProperty(value = "注册资本") - private BigDecimal capital; - - /** - * 供应商类型 -- 字典 - */ - @ApiModelProperty(value = "供应商类型 -- 字典") - private String categoryTypeCode; - - /** - * 供应商类型 --字典名称 - */ - @ApiModelProperty(value = "供应商类型 --字典名称") - private String categoryTypeName; - - /** - * 联系人姓名 - */ - @ApiModelProperty(value = "联系人姓名") - private String contactsName; - - /** - * 联系人手机 - */ - @ApiModelProperty(value = "联系人手机") - private String contactsPhone; - - /** - * 联系人身份类别 - */ - @ApiModelProperty(value = "联系人身份类别") - private String contactsType; - - /** - * 联系人邮箱 - */ - @ApiModelProperty(value = "联系人邮箱") - private String contactsEmail; - - /** - * 固定电话 - */ - @ApiModelProperty(value = "固定电话") - private String telephone; - - /** - * 境外企业- 国家地区 - */ - @ApiModelProperty(value = "境外企业- 国家地区") - private String nation; - - /** - * 境外企业-增值税号VAT - */ - @ApiModelProperty(value = "境外企业-增值税号VAT") - private String vat; - - /** - * 境外企业-境外纳税人ID号 - */ - @ApiModelProperty(value = "境外企业-境外纳税人ID号") - private String taxpayerId; - - /** - * 境外企业-币种 - */ - @ApiModelProperty(value = "境外企业-币种") - private String currency; - - /** - * 供应商反商业贿赂承诺书 - */ - @ApiModelProperty(value = "供应商反商业贿赂承诺书") - private String commitment; - - /** - * 其他附件 - */ - @ApiModelProperty(value = "其他附件") - private String accessory; - - /** - * 姓名-- 个人 - */ - @ApiModelProperty(value = "姓名-- 个人") - private String personName; - - /** - * 联系电话-- 个人 - */ - @ApiModelProperty(value = "联系电话-- 个人") - private String personPhone; - - /** - * 开户行-- 个人 - */ - @ApiModelProperty(value = "开户行-- 个人") - private String personBank; - - /** - * 银行账号-- 个人 - */ - @ApiModelProperty(value = "银行账号-- 个人") - private String personAccount; - - /** - * 相关证照文件id - */ - @ApiModelProperty(value = "相关证照文件id") - private String licence; - - /** - * 供应商状态 是否合格 - */ - @ApiModelProperty(value = "供应商状态 是否合格") - private Integer status; - - /** - * 审批状态 - */ - @ApiModelProperty(value = "审批状态") - private Integer approveStatus; - - /** - * 是否在黑名单 - */ - @ApiModelProperty(value = "是否在黑名单") - private Integer inBlacklist; - - /** - * 是否第一次登录 - */ - @ApiModelProperty(value = "是否第一次登录") - private Integer firstLogin; - - /** - * 是否是-退出供应商 - */ - @ApiModelProperty(value = "是否是-退出供应商") - private Integer exit; - - /** - * 是否是代理商 - */ - @ApiModelProperty(value = "是否是代理商") - private Integer agent; - - /** - * sap_code 约束付款编码 - */ - @ApiModelProperty(value = "sap_code 约束付款编码") - private String sapCode; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBaseVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBaseVO.java deleted file mode 100644 index ce69f4d..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierBaseVO.java +++ /dev/null @@ -1,167 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; -import java.math.BigDecimal; -import java.util.List; - -/** - * 实体类 CoscoSupplierBase - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierBaseVO extends CoscoSupplierBase implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - - @ApiModelProperty(value = "主键ID") - private String id; - - @ApiModelProperty(value = "身份类型") - private String type; - - @ApiModelProperty(value = "供应商分类 -- 字典code") - private String kindCode; - - @ApiModelProperty(value = "供应商分类 -- 字典名称") - private String kindName; - - @ApiModelProperty(value = "营业执照附件") - private String licenceAccessory; - - @ApiModelProperty(value = "营业执照有效期") - private String licenceDate; - - @ApiModelProperty(value = "企业名称") - private String name; - - @ApiModelProperty(value = "英文名称") - private String engName; - - @ApiModelProperty(value = "统一社会信用代码") - private String socialCreditCode; - - @ApiModelProperty(value = "经营范围") - private String range; - - @ApiModelProperty(value = "注册地址") - private String regAddress; - - @ApiModelProperty(value = "办公地址") - private String workAddress; - - @ApiModelProperty(value = "母公司出资人信息") - private String parentCompanyInvestor; - - @ApiModelProperty(value = "企业法定代表人") - private String legalPerson; - - @ApiModelProperty(value = "身份证") - private String idCard; - - @ApiModelProperty(value = "企业性质") - private String nature; - - @ApiModelProperty(value = "注册资本") - private BigDecimal capital; - - @ApiModelProperty(value = "供应商类型 -- 字典") - private String categoryTypeCode; - - @ApiModelProperty(value = "供应商类型 --字典名称") - private String categoryTypeName; - - @ApiModelProperty(value = "联系人姓名") - private String contactsName; - - @ApiModelProperty(value = "联系人手机") - private String contactsPhone; - - @ApiModelProperty(value = "联系人身份类别") - private String contactsType; - - @ApiModelProperty(value = "联系人邮箱") - private String contactsEmail; - - @ApiModelProperty(value = "固定电话") - private String telephone; - - @ApiModelProperty(value = "境外企业- 国家地区") - private String nation; - - @ApiModelProperty(value = "境外企业-增值税号VAT") - private String vat; - - @ApiModelProperty(value = "境外企业-境外纳税人ID号") - private String taxpayerId; - - @ApiModelProperty(value = "境外企业-币种") - private String currency; - - @ApiModelProperty(value = "供应商反商业贿赂承诺书") - private String commitment; - - @ApiModelProperty(value = "其他附件") - private String accessory; - - @ApiModelProperty(value = "姓名-- 个人") - private String personName; - - @ApiModelProperty(value = "联系电话-- 个人") - private String personPhone; - - @ApiModelProperty(value = "开户行-- 个人") - private String personBank; - - @ApiModelProperty(value = "银行账号-- 个人") - private String personAccount; - - @ApiModelProperty(value = "相关证照文件id") - private String licence; - - @ApiModelProperty(value = "供应商状态 是否合格") - private Integer status; - - @ApiModelProperty(value = "审批状态") - private Integer approveStatus; - - @ApiModelProperty(value = "是否在黑名单") - private Integer inBlacklist; - - @ApiModelProperty(value = "是否第一次登录") - private Integer firstLogin; - - @ApiModelProperty(value = "是否是-退出供应商") - private Integer exit; - - @ApiModelProperty(value = "是否是代理商") - private Integer agent; - - @ApiModelProperty(value = "sap_code 约束付款编码") - private String sapCode; - - @ApiModelProperty(value = "资质信息对象列表") - private List qualifications; - - @ApiModelProperty(value = "开票信息对象") - private CoscoSupplierInvoice invoiceInformation; - - @ApiModelProperty(value = "银行账户信息列表") - private List bankAccounts; - - @ApiModelProperty(value = "社会准则符合性自查问卷对象") - private CoscoSupplierSurvey questionnaire; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoice.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoice.java deleted file mode 100644 index cec270f..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoice.java +++ /dev/null @@ -1,104 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierInvoice - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_invoice", autoResultMap = true) -public class CoscoSupplierInvoice extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * 主键ID - */ - @ApiModelProperty(value = "主键ID") - private String id; - - /** - * 供应商id - */ - @ApiModelProperty(value = "供应商id") - private String supplierId; - - /** - * 供应商名称 - */ - @ApiModelProperty(value = "供应商名称") - private String supplierName; - - /** - * 纳税人类型 - */ - @ApiModelProperty(value = "纳税人类型") - private String taxpayerType; - - /** - * 纳税人识别号 - */ - @ApiModelProperty(value = "纳税人识别号") - private String taxpayerCode; - - /** - * 开票电话 - */ - @ApiModelProperty(value = "开票电话") - private String phone; - - /** - * 开票户行账号 - */ - @ApiModelProperty(value = "开票户行账号") - private String account; - - /** - * 开票抬头 - */ - @ApiModelProperty(value = "开票抬头") - private String head; - - /** - * 开票地址 - */ - @ApiModelProperty(value = "开票地址") - private String address; - - /** - * 开票户行 - */ - @ApiModelProperty(value = "开票户行") - private String bank; - - /** - * 一般纳税人资格证明 - */ - @ApiModelProperty(value = "一般纳税人资格证明") - private String qualificationCertificate; - - /** - * 身份类型--境外企业没有此项目 - */ - @ApiModelProperty(value = "身份类型--境外企业没有此项目") - private String type; - - /** - * 启用状态 - */ - @ApiModelProperty(value = "启用状态") - private Integer status; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoiceVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoiceVO.java deleted file mode 100644 index cc0f176..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierInvoiceVO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierInvoice - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierInvoiceVO extends CoscoSupplierInvoice implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualifications.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualifications.java deleted file mode 100644 index 6d49a49..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualifications.java +++ /dev/null @@ -1,98 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; -import org.springframework.format.annotation.DateTimeFormat; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierQualifications - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_qualifications", autoResultMap = true) -public class CoscoSupplierQualifications extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * 资质信息 - */ - @ApiModelProperty(value = "资质信息") - private String id; - - /** - * 供应商id cosco_supplier_base表主键 - */ - @ApiModelProperty(value = "供应商id cosco_supplier_base表主键") - private String supplierId; - - /** - * 资质证书类型 - */ - @ApiModelProperty(value = "资质证书类型") - private String certificateType; - - /** - * 资质名称 - */ - @ApiModelProperty(value = "资质名称") - private String name; - - /** - * 资质证书编号 - */ - @ApiModelProperty(value = "资质证书编号") - private String code; - - /** - * 资质类别和等级 - */ - @ApiModelProperty(value = "资质类别和等级") - private String typeLevel; - - /** - * 发证机构 - */ - @ApiModelProperty(value = "发证机构") - private String authority; - - /** - * 发证日期 - */ - @ApiModelProperty(value = "发证日期") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private java.time.LocalDateTime dateTime; - - /** - * 资质有效期至 - */ - @ApiModelProperty(value = "资质有效期至") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private java.time.LocalDateTime termOfValidity; - - /** - * 附件 - */ - @ApiModelProperty(value = "附件") - private String accessory; - - /** - * 启用状态 - */ - @ApiModelProperty(value = "启用状态") - private Integer status; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualificationsVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualificationsVO.java deleted file mode 100644 index 13a164a..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierQualificationsVO.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierQualifications - * - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierQualificationsVO extends CoscoSupplierQualifications implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurvey.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurvey.java deleted file mode 100644 index 8b68718..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurvey.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; -import org.springframework.format.annotation.DateTimeFormat; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierSurvey - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_survey", autoResultMap = true) -public class CoscoSupplierSurvey extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * - */ - @ApiModelProperty(value = "") - private String id; - - /** - * 供应商id - */ - @ApiModelProperty(value = "供应商id") - private String supplierId; - - /** - * 供应商名称 - */ - @ApiModelProperty(value = "供应商名称") - private String supplierName; - - /** - * 姓名 - */ - @ApiModelProperty(value = "姓名") - private String name; - - /** - * 职位 - */ - @ApiModelProperty(value = "职位") - private String position; - - /** - * 电话号 - */ - @ApiModelProperty(value = "电话号") - private String phone; - - /** - * 邮箱 - */ - @ApiModelProperty(value = "邮箱") - private String email; - - /** - * 日期 - */ - @ApiModelProperty(value = "日期") - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") - private java.time.LocalDateTime datetime; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestion.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestion.java deleted file mode 100644 index 00e4f9e..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestion.java +++ /dev/null @@ -1,56 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierSurveyQuestion - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplier_survey_question", autoResultMap = true) -public class CoscoSupplierSurveyQuestion extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * - */ - @ApiModelProperty(value = "") - private String id; - - /** - * 问题 - */ - @ApiModelProperty(value = "问题") - private String question; - - /** - * 回复 - */ - @ApiModelProperty(value = "回复") - private String reply; - - /** - * 排序 - */ - @ApiModelProperty(value = "排序") - private Integer orderBy; - - /** - * 供应商注册问卷id - */ - @ApiModelProperty(value = "供应商注册问卷id") - private String supplierSurveyId; - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestionVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestionVO.java deleted file mode 100644 index cd4afa0..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyQuestionVO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierSurveyQuestion - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierSurveyQuestionVO extends CoscoSupplierSurveyQuestion implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyVO.java deleted file mode 100644 index 415f9d9..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierSurveyVO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierSurvey - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierSurveyVO extends CoscoSupplierSurvey implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexit.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexit.java deleted file mode 100644 index c943730..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexit.java +++ /dev/null @@ -1,68 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.baomidou.mybatisplus.annotation.TableName; -import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; -import org.springframework.format.annotation.DateTimeFormat; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierexit - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -@TableName(value = "cosco_supplierexit", autoResultMap = true) -public class CoscoSupplierexit extends BaseEntity implements Serializable { - - private static final long serialVersionUID = 1L; - - /** - * - */ - @ApiModelProperty(value = "") - private String id; - - /** - * 退出主题 - */ - @ApiModelProperty(value = "退出主题") - private String exitTheme; - - /** - * 退出原因 - */ - @ApiModelProperty(value = "退出原因") - private String exitReason; - - /** - * 发起单位id - */ - @ApiModelProperty(value = "发起单位id") - private String deptId; - - /** - * 发起单位名称 - */ - @ApiModelProperty(value = "发起单位名称") - private String deptName; - - /** - * 审批状态 0待审批 1审批中 2审批结束 - */ - @ApiModelProperty(value = "审批状态 0待审批 1审批中 2审批结束") - private String status; - - - - - - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexitVO.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexitVO.java deleted file mode 100644 index 1ee5f97..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/entity/CoscoSupplierexitVO.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity; - -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; -import lombok.Data; -import lombok.experimental.Accessors; - -import java.io.Serializable; - -/** - * 实体类 CoscoSupplierexit - * @author sunyu - * @date 2025-5-20 - */ -@Data -@Accessors(chain = true) -@ApiModel -public class CoscoSupplierexitVO extends CoscoSupplierexit implements Serializable { - - private static final long serialVersionUID = 1L; - - @ApiModelProperty(value = "分页对象信息") - private BasePageRequest basePageRequest; - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBankService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBankService.java deleted file mode 100644 index e44940f..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBankService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBankVO; - -/** - * 对数据表 cosco_supplier_bank 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierBankService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierBankVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierBankVO coscoSupplierBankVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBaseService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBaseService.java deleted file mode 100644 index 7f3343a..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierBaseService.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBase; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBaseVO; - -/** - * 对数据表 cosco_supplier_base 操作的 service - * - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierBaseService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierBaseVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierBaseVO coscoSupplierBaseVO); - - Boolean saveRegister(CoscoSupplierBaseVO coscoSupplierBaseVO); -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierInvoiceService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierInvoiceService.java deleted file mode 100644 index e70f498..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierInvoiceService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoice; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoiceVO; - -/** - * 对数据表 cosco_supplier_invoice 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierInvoiceService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierInvoiceVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierInvoiceVO coscoSupplierInvoiceVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierQualificationsService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierQualificationsService.java deleted file mode 100644 index dac8003..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierQualificationsService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualifications; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualificationsVO; - -/** - * 对数据表 cosco_supplier_qualifications 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierQualificationsService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierQualificationsVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierQualificationsVO coscoSupplierQualificationsVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyQuestionService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyQuestionService.java deleted file mode 100644 index 7a664de..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyQuestionService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestion; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestionVO; - -/** - * 对数据表 cosco_supplier_survey_question 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierSurveyQuestionService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierSurveyQuestionVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierSurveyQuestionVO coscoSupplierSurveyQuestionVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyService.java deleted file mode 100644 index e0c71b8..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierSurveyService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurvey; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyVO; - -/** - * 对数据表 cosco_supplier_survey 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierSurveyService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierSurveyVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierSurveyVO coscoSupplierSurveyVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierexitService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierexitService.java deleted file mode 100644 index d7700d4..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/ICoscoSupplierexitService.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service; - - -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexit; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexitVO; - -/** - * 对数据表 cosco_supplierexit 操作的 service - * @author sunyu - * @date 2025-5-20 - */ -public interface ICoscoSupplierexitService extends IBaseService { - - /** - * 分页查询 - * - * @param coscoSupplierexitVO 分页数据 - * @return 返回结果 - */ - IPage getPage(CoscoSupplierexitVO coscoSupplierexitVO); - -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBankServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBankServiceImpl.java deleted file mode 100644 index c452fe4..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBankServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierBankMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBankVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierBankService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplier_bank 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierBankServiceImpl extends BaseServiceImpl implements ICoscoSupplierBankService { - - /** - * 生成查询数据 - * - * @param coscoSupplierBankVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierBankQueryWrapper(CoscoSupplierBankVO coscoSupplierBankVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierBankVO coscoSupplierBankVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierBankQueryWrapper(coscoSupplierBankVO); - queryWrapper.orderByDesc(CoscoSupplierBank::getId); - - if (null == coscoSupplierBankVO.getBasePageRequest()) { - coscoSupplierBankVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierBankVO.getBasePageRequest().getPageNo(), coscoSupplierBankVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierBankVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBaseServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBaseServiceImpl.java deleted file mode 100644 index 869248f..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierBaseServiceImpl.java +++ /dev/null @@ -1,101 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.*; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.*; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierBaseService; -import org.springframework.stereotype.Service; - -import javax.annotation.Resource; -import java.util.List; -import java.util.Objects; - -/** -* 对数据表 cosco_supplier_base 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierBaseServiceImpl extends BaseServiceImpl implements ICoscoSupplierBaseService { - - @Resource - private CoscoSupplierQualificationsMapper coscoSupplierQualificationsMapper; - @Resource - private CoscoSupplierBankMapper coscoSupplierBankMapper; - @Resource - private CoscoSupplierInvoiceMapper coscoSupplierInvoiceMapper; - @Resource - private CoscoSupplierSurveyMapper coscoSupplierSurveyMapper; - - /** - * 生成查询数据 - * - * @param coscoSupplierBaseVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierBaseQueryWrapper(CoscoSupplierBaseVO coscoSupplierBaseVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierBaseVO coscoSupplierBaseVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierBaseQueryWrapper(coscoSupplierBaseVO); - queryWrapper.orderByDesc(CoscoSupplierBase::getId); - - if (null == coscoSupplierBaseVO.getBasePageRequest()) { - coscoSupplierBaseVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierBaseVO.getBasePageRequest().getPageNo(), coscoSupplierBaseVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierBaseVO.class)); - } - - @Override - public Boolean saveRegister(CoscoSupplierBaseVO coscoSupplierBaseVO) { - //todo 校验验证码 - - //供应商基础信息新增 - CoscoSupplierBase coscoSupplierBase = new CoscoSupplierBase(); - BeanUtil.copyProperties(coscoSupplierBase,coscoSupplierBaseVO); - baseMapper.insert(coscoSupplierBase); - //供应商资质信息新增 - List qualifications = coscoSupplierBaseVO.getQualifications(); - for (CoscoSupplierQualifications qualification : qualifications) { - CoscoSupplierQualifications coscoSupplierQualifications = new CoscoSupplierQualifications(); - BeanUtil.copyProperties(coscoSupplierQualifications,qualification); - coscoSupplierQualificationsMapper.insert(coscoSupplierQualifications); - } - //供应商银行账户信息新增 - List bankAccounts = coscoSupplierBaseVO.getBankAccounts(); - for (CoscoSupplierBank bankAccount : bankAccounts) { - CoscoSupplierBank coscoSupplierBank = new CoscoSupplierBank(); - BeanUtil.copyProperties(coscoSupplierBank,bankAccount); - coscoSupplierBankMapper.insert(coscoSupplierBank); - } - //供应商开票信息新增 - CoscoSupplierInvoice invoiceInformation = coscoSupplierBaseVO.getInvoiceInformation(); - if (Objects.nonNull(invoiceInformation)) { - CoscoSupplierInvoice coscoSupplierInvoice = new CoscoSupplierInvoice(); - BeanUtil.copyProperties(coscoSupplierInvoice,invoiceInformation); - coscoSupplierInvoiceMapper.insert(coscoSupplierInvoice); - } - // 供应商 社会准则符合性自查问卷 新增 - CoscoSupplierSurvey questionnaire = coscoSupplierBaseVO.getQuestionnaire(); - coscoSupplierSurveyMapper.insert(questionnaire); - - return true; - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierInvoiceServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierInvoiceServiceImpl.java deleted file mode 100644 index b22a43c..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierInvoiceServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierInvoiceMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoice; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierInvoiceVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierInvoiceService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplier_invoice 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierInvoiceServiceImpl extends BaseServiceImpl implements ICoscoSupplierInvoiceService { - - /** - * 生成查询数据 - * - * @param coscoSupplierInvoiceVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierInvoiceQueryWrapper(CoscoSupplierInvoiceVO coscoSupplierInvoiceVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierInvoiceVO coscoSupplierInvoiceVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierInvoiceQueryWrapper(coscoSupplierInvoiceVO); - queryWrapper.orderByDesc(CoscoSupplierInvoice::getId); - - if (null == coscoSupplierInvoiceVO.getBasePageRequest()) { - coscoSupplierInvoiceVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierInvoiceVO.getBasePageRequest().getPageNo(), coscoSupplierInvoiceVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierInvoiceVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierQualificationsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierQualificationsServiceImpl.java deleted file mode 100644 index 171adaf..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierQualificationsServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierQualificationsMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualifications; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierQualificationsVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierQualificationsService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplier_qualifications 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierQualificationsServiceImpl extends BaseServiceImpl implements ICoscoSupplierQualificationsService { - - /** - * 生成查询数据 - * - * @param coscoSupplierQualificationsVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierQualificationsQueryWrapper(CoscoSupplierQualificationsVO coscoSupplierQualificationsVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierQualificationsVO coscoSupplierQualificationsVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierQualificationsQueryWrapper(coscoSupplierQualificationsVO); - queryWrapper.orderByDesc(CoscoSupplierQualifications::getId); - - if (null == coscoSupplierQualificationsVO.getBasePageRequest()) { - coscoSupplierQualificationsVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierQualificationsVO.getBasePageRequest().getPageNo(), coscoSupplierQualificationsVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierQualificationsVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyQuestionServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyQuestionServiceImpl.java deleted file mode 100644 index 7e7453a..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyQuestionServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierSurveyQuestionMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestion; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyQuestionVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierSurveyQuestionService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplier_survey_question 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierSurveyQuestionServiceImpl extends BaseServiceImpl implements ICoscoSupplierSurveyQuestionService { - - /** - * 生成查询数据 - * - * @param coscoSupplierSurveyQuestionVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierSurveyQuestionQueryWrapper(CoscoSupplierSurveyQuestionVO coscoSupplierSurveyQuestionVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierSurveyQuestionVO coscoSupplierSurveyQuestionVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierSurveyQuestionQueryWrapper(coscoSupplierSurveyQuestionVO); - queryWrapper.orderByDesc(CoscoSupplierSurveyQuestion::getId); - - if (null == coscoSupplierSurveyQuestionVO.getBasePageRequest()) { - coscoSupplierSurveyQuestionVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierSurveyQuestionVO.getBasePageRequest().getPageNo(), coscoSupplierSurveyQuestionVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierSurveyQuestionVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyServiceImpl.java deleted file mode 100644 index 6414516..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierSurveyServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierSurveyMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurvey; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierSurveyVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierSurveyService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplier_survey 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierSurveyServiceImpl extends BaseServiceImpl implements ICoscoSupplierSurveyService { - - /** - * 生成查询数据 - * - * @param coscoSupplierSurveyVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierSurveyQueryWrapper(CoscoSupplierSurveyVO coscoSupplierSurveyVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierSurveyVO coscoSupplierSurveyVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierSurveyQueryWrapper(coscoSupplierSurveyVO); - queryWrapper.orderByDesc(CoscoSupplierSurvey::getId); - - if (null == coscoSupplierSurveyVO.getBasePageRequest()) { - coscoSupplierSurveyVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierSurveyVO.getBasePageRequest().getPageNo(), coscoSupplierSurveyVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierSurveyVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierexitServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierexitServiceImpl.java deleted file mode 100644 index 085f901..0000000 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/bizsupplierregister/service/impl/CoscoSupplierexitServiceImpl.java +++ /dev/null @@ -1,53 +0,0 @@ -package com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.impl; - - -import cn.hutool.core.bean.BeanUtil; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import com.baomidou.mybatisplus.core.toolkit.Wrappers; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; -import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.dao.CoscoSupplierexitMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexit; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierexitVO; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.service.ICoscoSupplierexitService; -import org.springframework.stereotype.Service; - -/** -* 对数据表 cosco_supplierexit 操作的 serviceImpl -* @author sunyu -* @date 2025-5-20 -*/ -@Service -public class CoscoSupplierexitServiceImpl extends BaseServiceImpl implements ICoscoSupplierexitService { - - /** - * 生成查询数据 - * - * @param coscoSupplierexitVO 查询条件 - * @return 返回结果 - */ - - private LambdaQueryWrapper getCoscoSupplierexitQueryWrapper(CoscoSupplierexitVO coscoSupplierexitVO) { - LambdaQueryWrapper queryWrapper = Wrappers.lambdaQuery(); - - return queryWrapper; - } - - @Override - public IPage getPage(CoscoSupplierexitVO coscoSupplierexitVO) { - LambdaQueryWrapper queryWrapper = getCoscoSupplierexitQueryWrapper(coscoSupplierexitVO); - queryWrapper.orderByDesc(CoscoSupplierexit::getId); - - if (null == coscoSupplierexitVO.getBasePageRequest()) { - coscoSupplierexitVO.setBasePageRequest(new BasePageRequest()); - } - - //查询 - IPage p = new Page<>(coscoSupplierexitVO.getBasePageRequest().getPageNo(), coscoSupplierexitVO.getBasePageRequest().getPageSize()); - IPage result = this.page(p, queryWrapper); - - return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierexitVO.class)); - } -} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/common/CoscoType.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/common/CoscoType.java new file mode 100644 index 0000000..2832e71 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/common/CoscoType.java @@ -0,0 +1,51 @@ +package com.chinaunicom.zyhy.ebtp.supplier.common; + +public class CoscoType { + + //评审项单项 + public static final String ITEMTYPE_ITEM = "item"; + + //评审项 + public static final String ITEMTYPE_SUMMARY = "summary"; + + //评审状态 待评审 + public static final Long COSCO_ACCESS_USER_STATUS_D = 0l; + + //评审状态 已评审 + public static final Long COSCO_ACCESS_USER_STATUS_Y = 1l; + + + //申请单类型(0.供应商准入、1.品类准入) + public static final String APPLY_TYPE_GYSZR = "0"; + + public static final String APPLY_TYPE_PLZR = "1"; + + //准入方式(online.线上准入、offline.线下准入) + public static final String ACCESS_TYPE_ONLINE = "online"; + + public static final String ACCESS_TYPE_OFFLINE = "offline"; + + + + //评审状态(0.未开始、1.进行中、2.结果汇总中、3.已完成) + public static final Long REVIEW_STATUS_WKS = 0l; + + public static final Long REVIEW_STATUS_JXZ = 1l; + + public static final Long REVIEW_STATUS_JGHZZ = 2l; + + public static final Long REVIEW_STATUS_YWC = 3l; + + //是否为组长(0.否、1.是) + public static final Long IS_LEADER_SHI = 1L; + + public static final Long IS_LEADER_FO = 0L; + + //审批状态(0.审批中、1.通过、2.驳回) + public static final Long APPROVE_STATUS_SPZ = 0l; + + public static final Long APPROVE_STATUS_TG = 1l; + + public static final Long APPROVE_STATUS_BH = 2l; + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/dao/CoscoCategoryMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/dao/CoscoCategoryMapper.java index 5944834..8b9f611 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/dao/CoscoCategoryMapper.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/dao/CoscoCategoryMapper.java @@ -2,7 +2,6 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.dao; import com.baomidou.mybatisplus.core.metadata.IPage; import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategory; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.vo.CoscoCategoryVO; import org.apache.ibatis.annotations.Param; diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/ICoscoCategoryService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/ICoscoCategoryService.java index 220aafe..0b493cc 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/ICoscoCategoryService.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/ICoscoCategoryService.java @@ -2,7 +2,6 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.chinaunicom.mall.ebtp.common.base.service.IBaseService; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBankVO; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategory; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategoryLibrarySupplierApply; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.vo.CoscoCategoryVO; diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryServiceImpl.java index 7a7272a..18738a1 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryServiceImpl.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoCategory/service/impl/CoscoCategoryServiceImpl.java @@ -6,8 +6,6 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.chinaunicom.mall.ebtp.common.base.service.impl.BaseServiceImpl; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.CoscoCategoryConstant; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBank; -import com.chinaunicom.zyhy.ebtp.supplier.bizsupplierregister.entity.CoscoSupplierBankVO; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.dao.*; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.entity.CoscoCategory; import com.chinaunicom.zyhy.ebtp.supplier.coscoCategory.service.ICoscoCategoryService; diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoAccessWorkController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoAccessWorkController.java new file mode 100644 index 0000000..27174f4 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoAccessWorkController.java @@ -0,0 +1,125 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.controller; + +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import javax.servlet.ServletOutputStream; +import javax.servlet.http.HttpServletResponse; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + + +/** + * 供应商准入_准入申请工作主Controller + * + * @author ruoyi + * @date 2025-06-16 + */ +@RestController +@RequestMapping("/coscoAccessWork") +public class CoscoAccessWorkController extends BaseController { + @Autowired + private ICoscoAccessWorkService coscoAccessWorkService; + + + /** + * 供应商准入管理列表&供应商准入评审列表 + * @return 返回结果 + */ + @ApiOperation("查询分页数据") + @PostMapping("/getPage") + public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessWork data) { + return BaseResponse.success(coscoAccessWorkService.getPage(data)); + } + + /** + * 供应商准入审批管理列表 + * @return 返回结果 + */ + @ApiOperation("查询分页数据") + @PostMapping("/getApprovePage") + public BaseResponse> getApprovePage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessWork data) { + return BaseResponse.success(coscoAccessWorkService.getApprovePage(data)); + } + + /** + * 供应商准入管理详情 + * @param id + * @return + */ + @ApiOperation("查询数据") + @GetMapping("/{id}") + public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ + + return BaseResponse.success(coscoAccessWorkService.selectCoscoAccessWorkById(id)); + } + + /** + * 供应商准入申请 + * @param vo + * @return + */ + @ApiOperation("新增数据") + @PostMapping("/add") + public BaseResponse add(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessWorkVo vo){ + return BaseResponse.success(coscoAccessWorkService.insertCoscoAccessWork(vo)); + } + + /** + * 供应商评审修改详情 + * @param id + * @return + */ + @ApiOperation("查询数据") + @GetMapping("/reviewInfo") + public BaseResponse> reviewInfo(@ApiParam(value = "主键id", required = true) String id,@ApiParam(value = "用户id", required = true) String userId){ + return BaseResponse.success(coscoAccessWorkService.reviewInfo(id,userId)); + } + + /** + * 供应商评审详情 只查看 + * @param id + * @return + */ + @ApiOperation("查询数据") + @GetMapping("/reviewInfoData") + public BaseResponse> reviewInfoData(@ApiParam(value = "主键id", required = true) String id){ + return BaseResponse.success(coscoAccessWorkService.reviewInfoData(id)); + } + + /** + * 评审打分 + * @param vo + * @return + */ + @ApiOperation("修改数据") + @PostMapping("/update") + public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoAccessUserItemVo vo){ + return BaseResponse.success(coscoAccessWorkService.updateCoscoAccessWork(vo)); + } + + /** + * 供应商发起审批 + * @param id + * @return + */ + @ApiOperation("修改数据") + @GetMapping("/startApprove") + public BaseResponse startApprove(@ApiParam(value = "主键id", required = true) String id){ + return BaseResponse.success(coscoAccessWorkService.startApprove(id)); + } + + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSupplierBaseController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSupplierBaseController.java new file mode 100644 index 0000000..47072ef --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSupplierBaseController.java @@ -0,0 +1,66 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.controller; + +import java.io.IOException; +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import javax.servlet.ServletOutputStream; +import javax.servlet.http.HttpServletResponse; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBase; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierVo; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierBaseService; +import io.swagger.annotations.ApiOperation; +import io.swagger.annotations.ApiParam; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + + +/** + * 中远海运_供应商_基本信息Controller + * + * @author ruoyi + * @date 2025-06-16 + */ +@RestController +@RequestMapping("/coscoSupplierBase") +public class CoscoSupplierBaseController extends BaseController { + @Autowired + private ICoscoSupplierBaseService coscoSupplierBaseService; + + + /** + * 查询分页数据 + * @return 返回结果 + */ + @ApiOperation("查询分页数据") + @PostMapping("/getPage") + public BaseResponse> getPage(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierBase coscoSupplierBase) { + + return BaseResponse.success(coscoSupplierBaseService.getPage(coscoSupplierBase)); + } + + + + @ApiOperation("新增数据") + @PostMapping("/add") + public BaseResponse update(@ApiParam(value = "对象数据", required = true) @RequestBody CoscoSupplierVo vo){ + return BaseResponse.success(coscoSupplierBaseService.insertCoscoSupplierBase(vo)); + } + + + @ApiOperation("查询数据") + @GetMapping("/{id}") + public BaseResponse get(@ApiParam(value = "主键id", required = true) @PathVariable String id){ + + return BaseResponse.success(coscoSupplierBaseService.selectCoscoSupplierBaseById(id)); + } + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSurveyQuestionController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSurveyQuestionController.java new file mode 100644 index 0000000..41701b0 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/controller/CoscoSurveyQuestionController.java @@ -0,0 +1,36 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.controller; + + +import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestion; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSurveyQuestionService; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 中远海运_社会准则符合性自查问卷_问题Controller + * + * @author ruoyi + * @date 2025-06-16 + */ +@RestController +@RequestMapping("/coscoSurveyQuestion") +public class CoscoSurveyQuestionController extends BaseController { + @Autowired + private ICoscoSurveyQuestionService coscoSurveyQuestionService; + + /** + * 查询中远海运_社会准则符合性自查问卷_问题列表 + */ + @ApiOperation("查询数据") + @GetMapping("/list") + public BaseResponse> list(CoscoSurveyQuestion coscoSurveyQuestion) { + List list = coscoSurveyQuestionService.selectCoscoSurveyQuestionList(coscoSurveyQuestion); + return BaseResponse.success(list); + } + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessCategoryMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessCategoryMapper.java new file mode 100644 index 0000000..9628706 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessCategoryMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessCategory; + +import java.util.List; + +/** + * 供应商准入_准入申请关联品类Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessCategoryMapper { + /** + * 查询供应商准入_准入申请关联品类 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 供应商准入_准入申请关联品类 + */ + public CoscoAccessCategory selectCoscoAccessCategoryByAccessWorkId(String accessWorkId); + + /** + * 查询供应商准入_准入申请关联品类列表 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 供应商准入_准入申请关联品类集合 + */ + public List selectCoscoAccessCategoryList(CoscoAccessCategory coscoAccessCategory); + + /** + * 新增供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + public int insertCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory); + + /** + * 修改供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + public int updateCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory); + + /** + * 删除供应商准入_准入申请关联品类 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 结果 + */ + public int deleteCoscoAccessCategoryByAccessWorkId(String accessWorkId); + + /** + * 批量删除供应商准入_准入申请关联品类 + * + * @param accessWorkIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessCategoryByAccessWorkIds(String[] accessWorkIds); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemAttachmentsMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemAttachmentsMapper.java new file mode 100644 index 0000000..41a49a3 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemAttachmentsMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItemAttachments; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项附件Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessItemAttachmentsMapper { + /** + * 查询供应商准入_准入工作评审项附件 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 供应商准入_准入工作评审项附件 + */ + public CoscoAccessItemAttachments selectCoscoAccessItemAttachmentsById(String id); + + /** + * 查询供应商准入_准入工作评审项附件列表 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 供应商准入_准入工作评审项附件集合 + */ + public List selectCoscoAccessItemAttachmentsList(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 新增供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + public int insertCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 修改供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + public int updateCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 删除供应商准入_准入工作评审项附件 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 结果 + */ + public int deleteCoscoAccessItemAttachmentsById(String id); + + /** + * 批量删除供应商准入_准入工作评审项附件 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessItemAttachmentsByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemMapper.java new file mode 100644 index 0000000..a68ec1c --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessItemMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItem; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessItemMapper { + /** + * 查询供应商准入_准入工作评审项 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 供应商准入_准入工作评审项 + */ + public CoscoAccessItem selectCoscoAccessItemById(String id); + + /** + * 查询供应商准入_准入工作评审项列表 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 供应商准入_准入工作评审项集合 + */ + public List selectCoscoAccessItemList(CoscoAccessItem coscoAccessItem); + + /** + * 新增供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + public int insertCoscoAccessItem(CoscoAccessItem coscoAccessItem); + + /** + * 修改供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + public int updateCoscoAccessItem(CoscoAccessItem coscoAccessItem); + + /** + * 删除供应商准入_准入工作评审项 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 结果 + */ + public int deleteCoscoAccessItemById(String id); + + /** + * 批量删除供应商准入_准入工作评审项 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessItemByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierCategoryMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierCategoryMapper.java new file mode 100644 index 0000000..036de00 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierCategoryMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplierCategory; + +import java.util.List; + +/** + * 供应商准入_供应商已准入品类Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessSupplierCategoryMapper { + /** + * 查询供应商准入_供应商已准入品类 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 供应商准入_供应商已准入品类 + */ + public CoscoAccessSupplierCategory selectCoscoAccessSupplierCategoryById(String id); + + /** + * 查询供应商准入_供应商已准入品类列表 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 供应商准入_供应商已准入品类集合 + */ + public List selectCoscoAccessSupplierCategoryList(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 新增供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + public int insertCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 修改供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + public int updateCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 删除供应商准入_供应商已准入品类 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 结果 + */ + public int deleteCoscoAccessSupplierCategoryById(String id); + + /** + * 批量删除供应商准入_供应商已准入品类 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessSupplierCategoryByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierMapper.java new file mode 100644 index 0000000..96c81bc --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessSupplierMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier; + +import java.util.List; + +/** + * 供应商准入_关联供应商Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessSupplierMapper { + /** + * 查询供应商准入_关联供应商 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 供应商准入_关联供应商 + */ + public CoscoAccessSupplier selectCoscoAccessSupplierByAccessWorkId(String accessWorkId); + + /** + * 查询供应商准入_关联供应商列表 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 供应商准入_关联供应商集合 + */ + public List selectCoscoAccessSupplierList(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 新增供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + public int insertCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 修改供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + public int updateCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 删除供应商准入_关联供应商 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 结果 + */ + public int deleteCoscoAccessSupplierByAccessWorkId(String accessWorkId); + + /** + * 批量删除供应商准入_关联供应商 + * + * @param accessWorkIds 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessSupplierByAccessWorkIds(String[] accessWorkIds); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserItemMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserItemMapper.java new file mode 100644 index 0000000..73d3f18 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserItemMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUserItem; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项关联评审人Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessUserItemMapper { + /** + * 查询供应商准入_准入工作评审项关联评审人 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 供应商准入_准入工作评审项关联评审人 + */ + public CoscoAccessUserItem selectCoscoAccessUserItemById(String id); + + /** + * 查询供应商准入_准入工作评审项关联评审人列表 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 供应商准入_准入工作评审项关联评审人集合 + */ + public List selectCoscoAccessUserItemList(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 新增供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + public int insertCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 修改供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + public int updateCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 删除供应商准入_准入工作评审项关联评审人 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 结果 + */ + public int deleteCoscoAccessUserItemById(String id); + + /** + * 批量删除供应商准入_准入工作评审项关联评审人 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessUserItemByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserMapper.java new file mode 100644 index 0000000..46c26a9 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessUserMapper.java @@ -0,0 +1,67 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUser; + +import java.util.List; + +/** + * 供应商准入_准入工作关联评审人员Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessUserMapper { + /** + * 查询供应商准入_准入工作关联评审人员 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 供应商准入_准入工作关联评审人员 + */ + public CoscoAccessUser selectCoscoAccessUserById(String id); + + /** + * 查询供应商准入_准入工作关联评审人员列表 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 供应商准入_准入工作关联评审人员集合 + */ + public List selectCoscoAccessUserList(CoscoAccessUser coscoAccessUser); + + public Integer selectCountStatus(CoscoAccessUser coscoAccessUser); + + + + /** + * 新增供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + public int insertCoscoAccessUser(CoscoAccessUser coscoAccessUser); + + /** + * 修改供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + public int updateCoscoAccessUser(CoscoAccessUser coscoAccessUser); + public int updateCoscoAccessUserByUserId(CoscoAccessUser coscoAccessUser); + + + /** + * 删除供应商准入_准入工作关联评审人员 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 结果 + */ + public int deleteCoscoAccessUserById(String id); + + /** + * 批量删除供应商准入_准入工作关联评审人员 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessUserByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkAttachmentsMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkAttachmentsMapper.java new file mode 100644 index 0000000..f8cf373 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkAttachmentsMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWorkAttachments; + +import java.util.List; + +/** + * 中远海运_准入申请工作附件Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessWorkAttachmentsMapper { + /** + * 查询中远海运_准入申请工作附件 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 中远海运_准入申请工作附件 + */ + public CoscoAccessWorkAttachments selectCoscoAccessWorkAttachmentsById(String id); + + /** + * 查询中远海运_准入申请工作附件列表 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 中远海运_准入申请工作附件集合 + */ + public List selectCoscoAccessWorkAttachmentsList(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 新增中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + public int insertCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 修改中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + public int updateCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 删除中远海运_准入申请工作附件 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 结果 + */ + public int deleteCoscoAccessWorkAttachmentsById(String id); + + /** + * 批量删除中远海运_准入申请工作附件 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessWorkAttachmentsByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkMapper.java new file mode 100644 index 0000000..3eb6094 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoAccessWorkMapper.java @@ -0,0 +1,72 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWork; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBase; +import org.springframework.data.repository.query.Param; + +import java.util.List; + +/** + * 供应商准入_准入申请工作主Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoAccessWorkMapper { + + + IPage selectPageList(IPage page, @Param("vo") CoscoAccessWork vo); + + IPage selectApproveList(CoscoAccessWork coscoAccessWork); + + /** + * 查询供应商准入_准入申请工作主 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 供应商准入_准入申请工作主 + */ + public CoscoAccessWork selectCoscoAccessWorkById(String id); + + /** + * 查询供应商准入_准入申请工作主列表 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 供应商准入_准入申请工作主集合 + */ + public List selectCoscoAccessWorkList(CoscoAccessWork coscoAccessWork); + + + /** + * 新增供应商准入_准入申请工作主 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 结果 + */ + public int insertCoscoAccessWork(CoscoAccessWork coscoAccessWork); + + /** + * 修改供应商准入_准入申请工作主 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 结果 + */ + public int updateCoscoAccessWork(CoscoAccessWork coscoAccessWork); + + /** + * 删除供应商准入_准入申请工作主 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 结果 + */ + public int deleteCoscoAccessWorkById(String id); + + /** + * 批量删除供应商准入_准入申请工作主 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoAccessWorkByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBankMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBankMapper.java new file mode 100644 index 0000000..3c0bcdb --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBankMapper.java @@ -0,0 +1,68 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.mall.ebtp.common.base.dao.IBaseMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import org.springframework.data.repository.query.Param; + +import java.util.List; + +/** + * 中远海运_供应商_银行账户Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierBankMapper extends IBaseMapper { + + + IPage selectPageList(IPage page, @Param("coscoSupplierBank") CoscoSupplierBank vo); + + /** + * 查询中远海运_供应商_银行账户 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 中远海运_供应商_银行账户 + */ + public CoscoSupplierBank selectCoscoSupplierBankById(String id); + + /** + * 查询中远海运_供应商_银行账户列表 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 中远海运_供应商_银行账户集合 + */ + public List selectCoscoSupplierBankList(CoscoSupplierBank coscoSupplierBank); + + /** + * 新增中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + public int insertCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank); + + /** + * 修改中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + public int updateCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank); + + /** + * 删除中远海运_供应商_银行账户 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 结果 + */ + public int deleteCoscoSupplierBankById(String id); + + /** + * 批量删除中远海运_供应商_银行账户 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierBankByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBaseMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBaseMapper.java new file mode 100644 index 0000000..52ed7c0 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierBaseMapper.java @@ -0,0 +1,67 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBase; +import org.springframework.data.repository.query.Param; + +import java.util.List; + +/** + * 中远海运_供应商_基本信息Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierBaseMapper { + /** + * 查询中远海运_供应商_基本信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 中远海运_供应商_基本信息 + */ + public CoscoSupplierBase selectCoscoSupplierBaseById(String id); + + /** + * 查询中远海运_供应商_基本信息列表 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 中远海运_供应商_基本信息集合 + */ + public List selectCoscoSupplierBaseList(CoscoSupplierBase coscoSupplierBase); + + IPage selectPageList(IPage page, @Param("vo") CoscoSupplierBase vo); + + + /** + * 新增中远海运_供应商_基本信息 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 结果 + */ + public int insertCoscoSupplierBase(CoscoSupplierBase coscoSupplierBase); + + /** + * 修改中远海运_供应商_基本信息 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 结果 + */ + public int updateCoscoSupplierBase(CoscoSupplierBase coscoSupplierBase); + + /** + * 删除中远海运_供应商_基本信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierBaseById(String id); + + /** + * 批量删除中远海运_供应商_基本信息 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierBaseByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierInvoiceMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierInvoiceMapper.java new file mode 100644 index 0000000..4484c5e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierInvoiceMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierInvoice; + +import java.util.List; + +/** + * 中远海运_供应商_开票信息Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierInvoiceMapper { + /** + * 查询中远海运_供应商_开票信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 中远海运_供应商_开票信息 + */ + public CoscoSupplierInvoice selectCoscoSupplierInvoiceById(String id); + + /** + * 查询中远海运_供应商_开票信息列表 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 中远海运_供应商_开票信息集合 + */ + public List selectCoscoSupplierInvoiceList(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 新增中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + public int insertCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 修改中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + public int updateCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 删除中远海运_供应商_开票信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierInvoiceById(String id); + + /** + * 批量删除中远海运_供应商_开票信息 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierInvoiceByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierQualificationsMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierQualificationsMapper.java new file mode 100644 index 0000000..8fa5f85 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierQualificationsMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierQualifications; + +import java.util.List; + +/** + * 中远海运_供应商_资质信息Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierQualificationsMapper { + /** + * 查询中远海运_供应商_资质信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 中远海运_供应商_资质信息 + */ + public CoscoSupplierQualifications selectCoscoSupplierQualificationsById(String id); + + /** + * 查询中远海运_供应商_资质信息列表 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 中远海运_供应商_资质信息集合 + */ + public List selectCoscoSupplierQualificationsList(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 新增中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + public int insertCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 修改中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + public int updateCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 删除中远海运_供应商_资质信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierQualificationsById(String id); + + /** + * 批量删除中远海运_供应商_资质信息 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierQualificationsByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.java new file mode 100644 index 0000000..8968891 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyAttachments; + +import java.util.List; + +/** + * 中远海运_供应商_承诺书及附件Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierSurveyAttachmentsMapper { + /** + * 查询中远海运_供应商_承诺书及附件 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 中远海运_供应商_承诺书及附件 + */ + public CoscoSupplierSurveyAttachments selectCoscoSupplierSurveyAttachmentsById(String id); + + /** + * 查询中远海运_供应商_承诺书及附件列表 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 中远海运_供应商_承诺书及附件集合 + */ + public List selectCoscoSupplierSurveyAttachmentsList(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 新增中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + public int insertCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 修改中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + public int updateCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 删除中远海运_供应商_承诺书及附件 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyAttachmentsById(String id); + + /** + * 批量删除中远海运_供应商_承诺书及附件 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyAttachmentsByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyMapper.java new file mode 100644 index 0000000..864b87d --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurvey; + +import java.util.List; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_填写人信息Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierSurveyMapper { + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + */ + public CoscoSupplierSurvey selectCoscoSupplierSurveyById(String id); + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息列表 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息集合 + */ + public List selectCoscoSupplierSurveyList(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + public int insertCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + public int updateCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyById(String id); + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.java new file mode 100644 index 0000000..f9e3841 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyQuestionReply; + +import java.util.List; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_问题回复Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierSurveyQuestionReplyMapper { + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复 + */ + public CoscoSupplierSurveyQuestionReply selectCoscoSupplierSurveyQuestionReplyById(String id); + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复列表 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复集合 + */ + public List selectCoscoSupplierSurveyQuestionReplyList(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + public int insertCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + public int updateCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyQuestionReplyById(String id); + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyQuestionReplyByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierTianyanchaIcMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierTianyanchaIcMapper.java new file mode 100644 index 0000000..591959f --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSupplierTianyanchaIcMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierTianyanchaIc; + +import java.util.List; + +/** + * 中远海运_供应商_天眼查工商信息标Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSupplierTianyanchaIcMapper { + /** + * 查询中远海运_供应商_天眼查工商信息标 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 中远海运_供应商_天眼查工商信息标 + */ + public CoscoSupplierTianyanchaIc selectCoscoSupplierTianyanchaIcById(String id); + + /** + * 查询中远海运_供应商_天眼查工商信息标列表 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 中远海运_供应商_天眼查工商信息标集合 + */ + public List selectCoscoSupplierTianyanchaIcList(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 新增中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + public int insertCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 修改中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + public int updateCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 删除中远海运_供应商_天眼查工商信息标 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 结果 + */ + public int deleteCoscoSupplierTianyanchaIcById(String id); + + /** + * 批量删除中远海运_供应商_天眼查工商信息标 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierTianyanchaIcByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionMapper.java new file mode 100644 index 0000000..ead9f6d --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestion; + +import java.util.List; + +/** + * 中远海运_社会准则符合性自查问卷_问题Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSurveyQuestionMapper { + /** + * 查询中远海运_社会准则符合性自查问卷_问题 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 中远海运_社会准则符合性自查问卷_问题 + */ + public CoscoSurveyQuestion selectCoscoSurveyQuestionById(String id); + + /** + * 查询中远海运_社会准则符合性自查问卷_问题列表 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 中远海运_社会准则符合性自查问卷_问题集合 + */ + public List selectCoscoSurveyQuestionList(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 新增中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + public int insertCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 修改中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + public int updateCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 删除中远海运_社会准则符合性自查问卷_问题 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionById(String id); + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionOptionMapper.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionOptionMapper.java new file mode 100644 index 0000000..d7f46c2 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/dao/mapper/CoscoSurveyQuestionOptionMapper.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestionOption; + +import java.util.List; + +/** + * 中远海运_社会准则符合性自查问卷_问题选项Mapper接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface CoscoSurveyQuestionOptionMapper { + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 中远海运_社会准则符合性自查问卷_问题选项 + */ + public CoscoSurveyQuestionOption selectCoscoSurveyQuestionOptionById(String id); + + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项列表 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 中远海运_社会准则符合性自查问卷_问题选项集合 + */ + public List selectCoscoSurveyQuestionOptionList(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 新增中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + public int insertCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 修改中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + public int updateCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 删除中远海运_社会准则符合性自查问卷_问题选项 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionOptionById(String id); + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题选项 + * + * @param ids 需要删除的数据主键集合 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionOptionByIds(String[] ids); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessCategory.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessCategory.java new file mode 100644 index 0000000..d3b63d9 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessCategory.java @@ -0,0 +1,30 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入申请关联品类对象 cosco_access_category + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessCategory extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 准入工作id(cosco_access_work表主键) */ + private String accessWorkId; + + /** 品类id(cosco_category表主键) */ + private String categoryId; + + //品类名 + private String categoryName; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItem.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItem.java new file mode 100644 index 0000000..93cae48 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItem.java @@ -0,0 +1,52 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; +import java.util.List; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入工作评审项对象 cosco_access_item + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessItem extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 评审项类型(item.单项、summary.结果汇总项‌) */ + //@Excel(name = "评审项类型(item.单项、summary.结果汇总项‌)") + private String itemType; + + /** 评审项名称 */ + //@Excel(name = "评审项名称") + private String itemName; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + private List coscoAccessUserItemList; +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemAttachments.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemAttachments.java new file mode 100644 index 0000000..d3de3cc --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemAttachments.java @@ -0,0 +1,63 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入工作评审项附件对象 cosco_access_item_attachments + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessItemAttachments extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 审批人员审核项id(cosco_access_user_item表主键) */ + //@Excel(name = "审批人员审核项id(cosco_access_user_item表主键)") + private String accessUserItemId; + + /** 文件名称 */ + //@Excel(name = "文件名称") + private String fileName; + + /** 文件类型 */ + //@Excel(name = "文件类型") + private String fileType; + + /** 文件大小(单位:B) */ + //@Excel(name = "文件大小(单位:B)") + private String fileSize; + + /** 文件物理路径 */ + //@Excel(name = "文件物理路径") + private String filePath; + + /** 文件网络路径 */ + //@Excel(name = "文件网络路径") + private String fileUrl; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemVo.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemVo.java new file mode 100644 index 0000000..ad9765d --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessItemVo.java @@ -0,0 +1,15 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class CoscoAccessItemVo { + + //评审项名 + private String itemName; + + //评审人员 + private List reviewBy; +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplier.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplier.java new file mode 100644 index 0000000..0c0a251 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplier.java @@ -0,0 +1,35 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +import java.util.List; + +/** + * 供应商准入_关联供应商对象 cosco_access_supplier + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessSupplier extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 准入工作id(cosco_access_work表主键) */ + private String accessWorkId; + + /** 供应商id(cosco_supplier_base表主键) */ + private String supplierId; + + //供应商名 + private String supplierName; + + + //评审项集合 + private List coscoAccessItemList; + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplierCategory.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplierCategory.java new file mode 100644 index 0000000..454fb82 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessSupplierCategory.java @@ -0,0 +1,47 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_供应商已准入品类对象 cosco_access_supplier_category + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessSupplierCategory extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 品类id(cosco_category表主键) */ + //@Excel(name = "品类id(cosco_category表主键)") + private String categoryId; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUser.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUser.java new file mode 100644 index 0000000..7037eec --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUser.java @@ -0,0 +1,60 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入工作关联评审人员对象 cosco_access_user + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessUser extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 人员ID */ + //@Excel(name = "人员ID") + private String userId; + + /** 所属部门 */ + //@Excel(name = "所属部门") + private String deptId; + + /** 是否为组长(0.否、1.是) */ + //@Excel(name = "是否为组长(0.否、1.是)") + private Long isLeader; + + /** 评审时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "评审时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date reviewTime; + + /** 评审状态(0.待评审、1.已评审) */ + //@Excel(name = "评审状态(0.待评审、1.已评审)") + private Long status; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItem.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItem.java new file mode 100644 index 0000000..b64eef7 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItem.java @@ -0,0 +1,59 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入工作评审项关联评审人对象 cosco_access_user_item + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessUserItem extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 评审项id(cosco_access_item表主键) */ + //@Excel(name = "评审项id(cosco_access_item表主键)") + private String itemId; + + /** 评审人id */ + //@Excel(name = "评审人id") + private String reviewBy; + + /** 评审结果(0.合格、1.不合格) */ + //@Excel(name = "评审结果(0.合格、1.不合格)") + private Long reviewResult; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + //评审项名 + private String itemName; + + //评审附件 + private CoscoAccessItemAttachments coscoAccessTtemAttachments; +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItemVo.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItemVo.java new file mode 100644 index 0000000..bf03da4 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessUserItemVo.java @@ -0,0 +1,19 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class CoscoAccessUserItemVo { + + //准入申请主表Id + private String accessWorkId; + + //打分用的集合 + private List coscoAccessUserItemList; + + + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWork.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWork.java new file mode 100644 index 0000000..c9fdc07 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWork.java @@ -0,0 +1,82 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 供应商准入_准入申请工作主对象 cosco_access_work + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessWork extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作名称 */ + //@Excel(name = "准入工作名称") + private String accessWorkName; + + /** 准入部门id */ + //@Excel(name = "准入部门id") + private String deptId; + + /** 申请单类型(0.供应商准入、1.品类准入) */ + //@Excel(name = "申请单类型(0.供应商准入、1.品类准入)") + private String applyType; + + /** 准入方式(online.线上准入、offline.线下准入) */ + //@Excel(name = "准入方式(online.线上准入、offline.线下准入)") + private String accessType; + + /** 评审开始时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "评审开始时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date startTime; + + /** 评审结束时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "评审结束时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date endTime; + + /** 评审状态(0.未开始、1.进行中、2.结果汇总中、3.已完成) */ + //@Excel(name = "评审状态(0.未开始、1.进行中、2.结果汇总中、3.已完成)") + private Long reviewStatus; + + /** 审批状态(0.审批中、1.通过、2.驳回) */ + //@Excel(name = "审批状态(0.审批中、1.通过、2.驳回)") + private Long approveStatus; + + /** 审批工作流id */ + //@Excel(name = "审批工作流id") + private String workFlowId; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + private String accessTypeText; + + private String reviewStatusText; + + private String approveStatusText; + + private String categoryId; + + private String categoryName; + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkAttachments.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkAttachments.java new file mode 100644 index 0000000..1b11404 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkAttachments.java @@ -0,0 +1,63 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseEntity; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; +import lombok.Data; + +/** + * 中远海运_准入申请工作附件对象 cosco_access_work_attachments + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoAccessWorkAttachments extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 准入工作id(cosco_access_work表主键) */ + //@Excel(name = "准入工作id(cosco_access_work表主键)") + private String accessWorkId; + + /** 文件类型(offline.线下准入供应商符合性审查文件) */ + //@Excel(name = "文件类型", readConverterExp = "o=ffline.线下准入供应商符合性审查文件") + private String attachmentsType; + + /** 文件名称 */ + //@Excel(name = "文件名称") + private String fileName; + + /** 文件类型 */ + //@Excel(name = "文件类型") + private String fileType; + + /** 文件大小(单位:B) */ + //@Excel(name = "文件大小(单位:B)") + private String fileSize; + + /** 文件物理路径 */ + //@Excel(name = "文件物理路径") + private String filePath; + + /** 文件网络路径 */ + //@Excel(name = "文件网络路径") + private String fileUrl; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkVo.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkVo.java new file mode 100644 index 0000000..ff82dd3 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoAccessWorkVo.java @@ -0,0 +1,42 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class CoscoAccessWorkVo { + + //准入申请主表 + private CoscoAccessWork coscoAccessWork; + + //准入申请关联品类id集合 + private List categoryIds; + + //准入申请供应商id集合 + private List supplierIds; + + //评审人员 + private List coscoAccessUserls; + + //评审项与对应人员集合 + private List coscoAccessItems; + + //准入申请工作附件表 + private CoscoAccessWorkAttachments coscoAccessWorkAttachments; + + + //查看详情,回显用的供应商集合 + private List coscoAccessSupplierList; + + //查看详情,回显用的品类集合 + private List coscoAccessCategoryList; + + + //打分用的集合 + private List coscoAccessUserItemList; + + + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBank.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBank.java new file mode 100644 index 0000000..5ab4693 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBank.java @@ -0,0 +1,73 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.mall.ebtp.common.base.entity.BasePageRequest; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * 中远海运_供应商_银行账户对象 cosco_supplier_bank + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierBank extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 联行号 */ + //@Excel(name = "联行号") + private String interbankNumber; + + /** 开户银行 */ + //@Excel(name = "开户银行") + private String bank; + + /** 境外 — SWIFT CODE */ + //@Excel(name = "境外 — SWIFT CODE") + private String swiftCode; + + /** 账户名称 */ + //@Excel(name = "账户名称") + private String accountName; + + /** 账号 */ + //@Excel(name = "账号") + private String account; + + /** 币种 */ + //@Excel(name = "币种") + private String currency; + + /** 国家 */ + //@Excel(name = "国家") + private String nation; + + /** 省份 */ + //@Excel(name = "省份") + private String province; + + /** 地市 */ + //@Excel(name = "地市") + private String city; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBase.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBase.java new file mode 100644 index 0000000..aa97d9e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierBase.java @@ -0,0 +1,163 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_基本信息对象 cosco_supplier_base + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierBase extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商身份类型(dvs.境内企业/机构、ovs.境外企业、pe.个人) */ + //@Excel(name = "供应商身份类型", readConverterExp = "d=vs.境内企业/机构、ovs.境外企业、pe.个人") + private String supplierType; + + /** 营业执照附件文件url */ + //@Excel(name = "营业执照附件文件url") + private String licenceAccessory; + + /** 营业执照有效期 */ + //@Excel(name = "营业执照有效期") + private String licenceDate; + + /** 企业类型(数据字典code) */ + //@Excel(name = "企业类型(数据字典code)") + private String enterpriseType; + + /** 企业名称 */ + //@Excel(name = "企业名称") + private String name; + + /** 企业英文名称 */ + //@Excel(name = "企业英文名称") + private String nameEn; + + /** 统一社会信用代码 */ + //@Excel(name = "统一社会信用代码") + private String socialCreditCode; + + /** 经营范围 */ + //@Excel(name = "经营范围") + private String range; + + /** 注册地址 */ + //@Excel(name = "注册地址") + private String regAddress; + + /** 办公地址 */ + //@Excel(name = "办公地址") + private String workAddress; + + /** 母公司/出资人信息 */ + //@Excel(name = "母公司/出资人信息") + private String parentCompanyInvestor; + + /** 企业法定代表人/负责人 */ + //@Excel(name = "企业法定代表人/负责人") + private String legalPerson; + + /** 身份证号 */ + //@Excel(name = "身份证号") + private String idCard; + + /** 注册资本/实收资本(万元) */ + //@Excel(name = "注册资本/实收资本(万元)") + private Long capital; + + /** 联系人姓名 */ + //@Excel(name = "联系人姓名") + private String contactsName; + + /** 联系人手机 */ + //@Excel(name = "联系人手机") + private String contactsPhone; + + /** 联系人身份类别 */ + //@Excel(name = "联系人身份类别") + private String contactsType; + + /** 联系人邮箱 */ + //@Excel(name = "联系人邮箱") + private String contactsEmail; + + /** 固定电话 */ + //@Excel(name = "固定电话") + private String telephone; + + /** 境外企业 __ 国家地区 */ + //@Excel(name = "境外企业 __ 国家地区") + private String nation; + + /** 境外企业 __ 增值税号VAT */ + //@Excel(name = "境外企业 __ 增值税号VAT") + private String vat; + + /** 境外企业 __ 境外纳税人ID号 */ + //@Excel(name = "境外企业 __ 境外纳税人ID号") + private String taxpayerId; + + /** 境外企业 __ 币种(数据字典code) */ + //@Excel(name = "境外企业 __ 币种(数据字典code)") + private String currency; + + /** 个人 __ 个人姓名 */ + //@Excel(name = "个人 __ 个人姓名") + private String personName; + + /** 个人 __ 个人联系电话 */ + //@Excel(name = "个人 __ 个人联系电话") + private String personPhone; + + /** 个人 __ 开户行 */ + //@Excel(name = "个人 __ 开户行") + private String personBank; + + /** 个人 __ 银行账号 */ + //@Excel(name = "个人 __ 银行账号") + private String personAccount; + + /** 供应商准入状态(0.未准入、1.已准入) */ + //@Excel(name = "供应商准入状态", readConverterExp = "0=.未准入、1.已准入") + private Long accessStatus; + + /** 供应商黑名单状态(0.未加入、已加入) */ + //@Excel(name = "供应商黑名单状态", readConverterExp = "0=.未加入、已加入") + private Long blacklistStatus; + + /** 供应商灰名单状态(0.未加入、已加入) */ + //@Excel(name = "供应商灰名单状态", readConverterExp = "0=.未加入、已加入") + private Long greylistStatus; + + /** 是否为代理录入(0.否、1.是) */ + //@Excel(name = "是否为代理录入", readConverterExp = "0=.否、1.是") + private Long fillinStatus; + + /** 代理录入人 */ + //@Excel(name = "代理录入人") + private String fillinBy; + + /** sap_code 约束付款编码 */ + //@Excel(name = "sap_code 约束付款编码") + private String sapCode; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierInvoice.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierInvoice.java new file mode 100644 index 0000000..0e22af8 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierInvoice.java @@ -0,0 +1,67 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_开票信息对象 cosco_supplier_invoice + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierInvoice extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 纳税人类型(数据字典code) */ + //@Excel(name = "纳税人类型(数据字典code)") + private String taxpayerType; + + /** 纳税人识别号 */ + //@Excel(name = "纳税人识别号") + private String taxpayerCode; + + /** 开票电话 */ + //@Excel(name = "开票电话") + private String phone; + + /** 开票户行账号 */ + //@Excel(name = "开票户行账号") + private String account; + + /** 开票抬头 */ + //@Excel(name = "开票抬头") + private String head; + + /** 开票地址 */ + //@Excel(name = "开票地址") + private String address; + + /** 开票户行 */ + //@Excel(name = "开票户行") + private String bank; + + /** 一般纳税人资格证明文件url */ + //@Excel(name = "一般纳税人资格证明文件url") + private String qualificationCertificate; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierQualifications.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierQualifications.java new file mode 100644 index 0000000..4441dfe --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierQualifications.java @@ -0,0 +1,69 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_资质信息对象 cosco_supplier_qualifications + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierQualifications extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 资质证书类型 */ + //@Excel(name = "资质证书类型") + private String certificateType; + + /** 资质名称 */ + //@Excel(name = "资质名称") + private String name; + + /** 资质证书编号 */ + //@Excel(name = "资质证书编号") + private String code; + + /** 资质类别和等级 */ + //@Excel(name = "资质类别和等级") + private String typeLevel; + + /** 发证机构 */ + //@Excel(name = "发证机构") + private String authority; + + /** 发证日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "发证日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date dateTime; + + /** 资质有效期至 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "资质有效期至", width = 30, dateFormat = "yyyy-MM-dd") + private Date termOfValidity; + + /** 附件文件url */ + //@Excel(name = "附件文件url") + private String accessory; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurvey.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurvey.java new file mode 100644 index 0000000..fe78eb0 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurvey.java @@ -0,0 +1,60 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_填写人信息对象 cosco_supplier_survey + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierSurvey extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 供应商名称 */ + //@Excel(name = "供应商名称") + private String supplierName; + + /** 姓名 */ + //@Excel(name = "姓名") + private String name; + + /** 职位 */ + //@Excel(name = "职位") + private String position; + + /** 电话号 */ + //@Excel(name = "电话号") + private String phone; + + /** 邮箱 */ + //@Excel(name = "邮箱") + private String email; + + /** 填报日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "填报日期", width = 30, dateFormat = "yyyy-MM-dd") + private Date dateTime; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyAttachments.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyAttachments.java new file mode 100644 index 0000000..81f48a9 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyAttachments.java @@ -0,0 +1,59 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_承诺书及附件对象 cosco_supplier_survey_attachments + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierSurveyAttachments extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 文件类型(commitment.供应商反商业贿赂承诺书、accessory.其他附件) */ + //@Excel(name = "文件类型", readConverterExp = "c=ommitment.供应商反商业贿赂承诺书、accessory.其他附件") + private String attachmentsType; + + /** 文件名称 */ + //@Excel(name = "文件名称") + private String fileName; + + /** 文件类型 */ + //@Excel(name = "文件类型") + private String fileType; + + /** 文件大小(单位:B) */ + //@Excel(name = "文件大小(单位:B)") + private String fileSize; + + /** 文件物理路径 */ + //@Excel(name = "文件物理路径") + private String filePath; + + /** 文件网络路径 */ + //@Excel(name = "文件网络路径") + private String fileUrl; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyQuestionReply.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyQuestionReply.java new file mode 100644 index 0000000..067a427 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierSurveyQuestionReply.java @@ -0,0 +1,43 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_问题回复对象 cosco_supplier_survey_question_reply + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierSurveyQuestionReply extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 问卷ID(cosco_survey_question表主键) */ + //@Excel(name = "问卷ID(cosco_survey_question表主键)") + private String surveyQuestionId; + + /** 问题回复值 */ + //@Excel(name = "问题回复值") + private String replyValue; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierTianyanchaIc.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierTianyanchaIc.java new file mode 100644 index 0000000..0d0bd73 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierTianyanchaIc.java @@ -0,0 +1,132 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_供应商_天眼查工商信息标对象 cosco_supplier_tianyancha_ic + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSupplierTianyanchaIc extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 供应商id(cosco_supplier_base表主键) */ + //@Excel(name = "供应商id(cosco_supplier_base表主键)") + private String supplierId; + + /** 天眼查工商信息ID */ + //@Excel(name = "天眼查工商信息ID") + private String tianyanchaIcId; + + /** 省份简称 */ + //@Excel(name = "省份简称") + private String base; + + /** 企业名称 */ + //@Excel(name = "企业名称") + private String name; + + /** 法人 */ + //@Excel(name = "法人") + private String legalPersonName; + + /** 法人类型 ,1 人 2 公司 */ + //@Excel(name = "法人类型 ,1 人 2 公司") + private String legalPersonType; + + /** 注册号 */ + //@Excel(name = "注册号") + private String regNumber; + + /** 行业 */ + //@Excel(name = "行业") + private String industry; + + /** 企业类型 */ + //@Excel(name = "企业类型") + private String companyOrgType; + + /** 注册地址 */ + //@Excel(name = "注册地址") + private String regLocation; + + /** 成立时间 */ + //@Excel(name = "成立时间") + private String estiblishTime; + + /** 经营开始时间 */ + //@Excel(name = "经营开始时间") + private String fromTime; + + /** 经营结束时间 */ + //@Excel(name = "经营结束时间") + private String toTime; + + /** 经营范围 */ + //@Excel(name = "经营范围") + private String businessScope; + + /** 核准时间 */ + //@Excel(name = "核准时间") + private String approvedTime; + + /** 企业状态 */ + //@Excel(name = "企业状态") + private String regStatus; + + /** 注册资本 */ + //@Excel(name = "注册资本") + private String regCapital; + + /** 登记机关 */ + //@Excel(name = "登记机关") + private String regInstitute; + + /** 组织机构代码 */ + //@Excel(name = "组织机构代码") + private String orgNumber; + + /** 统一社会信用代码 */ + //@Excel(name = "统一社会信用代码") + private String creditCode; + + /** 英文名 */ + //@Excel(name = "英文名") + private String property3; + + /** 表对应id */ + //@Excel(name = "表对应id") + private String companyId; + + /** 纳税人识别号 */ + //@Excel(name = "纳税人识别号") + private String taxNumber; + + /** 邮箱 */ + //@Excel(name = "邮箱") + private String email; + + /** 网址 */ + //@Excel(name = "网址") + private String website; + + /** 电话号 */ + //@Excel(name = "电话号") + private String phoneNumber; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierVo.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierVo.java new file mode 100644 index 0000000..29bb876 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSupplierVo.java @@ -0,0 +1,23 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class CoscoSupplierVo { + //基本信息 + private CoscoSupplierBase coscoSupplierBase; + //资质 + private List coscoSupplierQualifications; + //发票信息 + private CoscoSupplierInvoice coscoSupplierInvoice; + //银行账户 + private List coscoSupplierBank; + //填写人信息 + private CoscoSupplierSurvey coscoSupplierSurvey; + //问题回复 + private List coscoSupplierSurveyQuestionReply; + //承诺书&附件表 + private List coscoSupplierSurveyAttachments; +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestion.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestion.java new file mode 100644 index 0000000..e7d2fa8 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestion.java @@ -0,0 +1,41 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_社会准则符合性自查问卷_问题对象 cosco_survey_question + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSurveyQuestion extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 问题名称 */ + //@Excel(name = "问题名称") + private String questionName; + + /** 排序 */ + //@Excel(name = "排序") + private Long orderBy; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + List coscoSurveyQuestionOptionList; + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestionOption.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestionOption.java new file mode 100644 index 0000000..821c2f3 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/entity/CoscoSurveyQuestionOption.java @@ -0,0 +1,47 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity; + +import java.util.Date; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoBaseEntity; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; + +/** + * 中远海运_社会准则符合性自查问卷_问题选项对象 cosco_survey_question_option + * + * @author ruoyi + * @date 2025-06-16 + */ +@Data +public class CoscoSurveyQuestionOption extends CoscoBaseEntity { + private static final long serialVersionUID = 1L; + + /** 主键ID */ + private String id; + + /** 问卷ID(cosco_survey_question表主键) */ + //@Excel(name = "问卷ID(cosco_survey_question表主键)") + private String surveyQuestionId; + + /** 选项名称 */ + //@Excel(name = "选项名称") + private String optionName; + + /** 选项值 */ + //@Excel(name = "选项值") + private String opentionValue; + + /** 排序 */ + //@Excel(name = "排序") + private Long orderBy; + + /** 删除标识(normal.正常、deleted.已删除) */ + private String delFlag; + + /** 最后更新时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + //@Excel(name = "最后更新时间", width = 30, dateFormat = "yyyy-MM-dd") + private Date lastUpdateTime; + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessCategoryService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessCategoryService.java new file mode 100644 index 0000000..4094f9e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessCategoryService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessCategory; + +import java.util.List; + +/** + * 供应商准入_准入申请关联品类Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessCategoryService { + /** + * 查询供应商准入_准入申请关联品类 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 供应商准入_准入申请关联品类 + */ + public CoscoAccessCategory selectCoscoAccessCategoryByAccessWorkId(String accessWorkId); + + /** + * 查询供应商准入_准入申请关联品类列表 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 供应商准入_准入申请关联品类集合 + */ + public List selectCoscoAccessCategoryList(CoscoAccessCategory coscoAccessCategory); + + /** + * 新增供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + public int insertCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory); + + /** + * 修改供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + public int updateCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory); + + /** + * 批量删除供应商准入_准入申请关联品类 + * + * @param accessWorkIds 需要删除的供应商准入_准入申请关联品类主键集合 + * @return 结果 + */ + public int deleteCoscoAccessCategoryByAccessWorkIds(String[] accessWorkIds); + + /** + * 删除供应商准入_准入申请关联品类信息 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 结果 + */ + public int deleteCoscoAccessCategoryByAccessWorkId(String accessWorkId); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemAttachmentsService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemAttachmentsService.java new file mode 100644 index 0000000..ebf8d53 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemAttachmentsService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItemAttachments; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项附件Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessItemAttachmentsService { + /** + * 查询供应商准入_准入工作评审项附件 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 供应商准入_准入工作评审项附件 + */ + public CoscoAccessItemAttachments selectCoscoAccessItemAttachmentsById(String id); + + /** + * 查询供应商准入_准入工作评审项附件列表 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 供应商准入_准入工作评审项附件集合 + */ + public List selectCoscoAccessItemAttachmentsList(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 新增供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + public int insertCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 修改供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + public int updateCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments); + + /** + * 批量删除供应商准入_准入工作评审项附件 + * + * @param ids 需要删除的供应商准入_准入工作评审项附件主键集合 + * @return 结果 + */ + public int deleteCoscoAccessItemAttachmentsByIds(String[] ids); + + /** + * 删除供应商准入_准入工作评审项附件信息 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 结果 + */ + public int deleteCoscoAccessItemAttachmentsById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemService.java new file mode 100644 index 0000000..918b038 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessItemService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItem; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessItemService { + /** + * 查询供应商准入_准入工作评审项 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 供应商准入_准入工作评审项 + */ + public CoscoAccessItem selectCoscoAccessItemById(String id); + + /** + * 查询供应商准入_准入工作评审项列表 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 供应商准入_准入工作评审项集合 + */ + public List selectCoscoAccessItemList(CoscoAccessItem coscoAccessItem); + + /** + * 新增供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + public int insertCoscoAccessItem(CoscoAccessItem coscoAccessItem); + + /** + * 修改供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + public int updateCoscoAccessItem(CoscoAccessItem coscoAccessItem); + + /** + * 批量删除供应商准入_准入工作评审项 + * + * @param ids 需要删除的供应商准入_准入工作评审项主键集合 + * @return 结果 + */ + public int deleteCoscoAccessItemByIds(String[] ids); + + /** + * 删除供应商准入_准入工作评审项信息 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 结果 + */ + public int deleteCoscoAccessItemById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierCategoryService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierCategoryService.java new file mode 100644 index 0000000..8c1690d --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierCategoryService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplierCategory; + +import java.util.List; + +/** + * 供应商准入_供应商已准入品类Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessSupplierCategoryService { + /** + * 查询供应商准入_供应商已准入品类 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 供应商准入_供应商已准入品类 + */ + public CoscoAccessSupplierCategory selectCoscoAccessSupplierCategoryById(String id); + + /** + * 查询供应商准入_供应商已准入品类列表 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 供应商准入_供应商已准入品类集合 + */ + public List selectCoscoAccessSupplierCategoryList(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 新增供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + public int insertCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 修改供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + public int updateCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory); + + /** + * 批量删除供应商准入_供应商已准入品类 + * + * @param ids 需要删除的供应商准入_供应商已准入品类主键集合 + * @return 结果 + */ + public int deleteCoscoAccessSupplierCategoryByIds(String[] ids); + + /** + * 删除供应商准入_供应商已准入品类信息 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 结果 + */ + public int deleteCoscoAccessSupplierCategoryById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierService.java new file mode 100644 index 0000000..6cf17ca --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessSupplierService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier; + +import java.util.List; + +/** + * 供应商准入_关联供应商Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessSupplierService { + /** + * 查询供应商准入_关联供应商 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 供应商准入_关联供应商 + */ + public CoscoAccessSupplier selectCoscoAccessSupplierByAccessWorkId(String accessWorkId); + + /** + * 查询供应商准入_关联供应商列表 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 供应商准入_关联供应商集合 + */ + public List selectCoscoAccessSupplierList(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 新增供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + public int insertCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 修改供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + public int updateCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier); + + /** + * 批量删除供应商准入_关联供应商 + * + * @param accessWorkIds 需要删除的供应商准入_关联供应商主键集合 + * @return 结果 + */ + public int deleteCoscoAccessSupplierByAccessWorkIds(String[] accessWorkIds); + + /** + * 删除供应商准入_关联供应商信息 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 结果 + */ + public int deleteCoscoAccessSupplierByAccessWorkId(String accessWorkId); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserItemService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserItemService.java new file mode 100644 index 0000000..fb3433b --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserItemService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUserItem; + +import java.util.List; + +/** + * 供应商准入_准入工作评审项关联评审人Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessUserItemService { + /** + * 查询供应商准入_准入工作评审项关联评审人 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 供应商准入_准入工作评审项关联评审人 + */ + public CoscoAccessUserItem selectCoscoAccessUserItemById(String id); + + /** + * 查询供应商准入_准入工作评审项关联评审人列表 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 供应商准入_准入工作评审项关联评审人集合 + */ + public List selectCoscoAccessUserItemList(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 新增供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + public int insertCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 修改供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + public int updateCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem); + + /** + * 批量删除供应商准入_准入工作评审项关联评审人 + * + * @param ids 需要删除的供应商准入_准入工作评审项关联评审人主键集合 + * @return 结果 + */ + public int deleteCoscoAccessUserItemByIds(String[] ids); + + /** + * 删除供应商准入_准入工作评审项关联评审人信息 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 结果 + */ + public int deleteCoscoAccessUserItemById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserService.java new file mode 100644 index 0000000..9f53a6d --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessUserService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUser; + +import java.util.List; + +/** + * 供应商准入_准入工作关联评审人员Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessUserService { + /** + * 查询供应商准入_准入工作关联评审人员 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 供应商准入_准入工作关联评审人员 + */ + public CoscoAccessUser selectCoscoAccessUserById(String id); + + /** + * 查询供应商准入_准入工作关联评审人员列表 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 供应商准入_准入工作关联评审人员集合 + */ + public List selectCoscoAccessUserList(CoscoAccessUser coscoAccessUser); + + /** + * 新增供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + public int insertCoscoAccessUser(CoscoAccessUser coscoAccessUser); + + /** + * 修改供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + public int updateCoscoAccessUser(CoscoAccessUser coscoAccessUser); + + /** + * 批量删除供应商准入_准入工作关联评审人员 + * + * @param ids 需要删除的供应商准入_准入工作关联评审人员主键集合 + * @return 结果 + */ + public int deleteCoscoAccessUserByIds(String[] ids); + + /** + * 删除供应商准入_准入工作关联评审人员信息 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 结果 + */ + public int deleteCoscoAccessUserById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkAttachmentsService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkAttachmentsService.java new file mode 100644 index 0000000..6fc08d4 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkAttachmentsService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWorkAttachments; + +import java.util.List; + +/** + * 中远海运_准入申请工作附件Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessWorkAttachmentsService { + /** + * 查询中远海运_准入申请工作附件 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 中远海运_准入申请工作附件 + */ + public CoscoAccessWorkAttachments selectCoscoAccessWorkAttachmentsById(String id); + + /** + * 查询中远海运_准入申请工作附件列表 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 中远海运_准入申请工作附件集合 + */ + public List selectCoscoAccessWorkAttachmentsList(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 新增中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + public int insertCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 修改中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + public int updateCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments); + + /** + * 批量删除中远海运_准入申请工作附件 + * + * @param ids 需要删除的中远海运_准入申请工作附件主键集合 + * @return 结果 + */ + public int deleteCoscoAccessWorkAttachmentsByIds(String[] ids); + + /** + * 删除中远海运_准入申请工作附件信息 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 结果 + */ + public int deleteCoscoAccessWorkAttachmentsById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkService.java new file mode 100644 index 0000000..6f98c2c --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoAccessWorkService.java @@ -0,0 +1,92 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*; + +import java.util.List; + +/** + * 供应商准入_准入申请工作主Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoAccessWorkService { + + + IPage getPage(CoscoAccessWork data); + + IPage getApprovePage(CoscoAccessWork data); + + + /** + * 查询供应商准入_准入申请工作主 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 供应商准入_准入申请工作主 + */ + public CoscoAccessWorkVo selectCoscoAccessWorkById(String id); + + public List reviewInfo(String id,String userId); + + public List reviewInfoData(String id); + + + /** + * 查询供应商准入_准入申请工作主列表 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 供应商准入_准入申请工作主集合 + */ + public List selectCoscoAccessWorkList(CoscoAccessWork coscoAccessWork); + + /** + * 新增供应商准入_准入申请工作主 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 结果 + */ + public Boolean insertCoscoAccessWork(CoscoAccessWorkVo coscoAccessWork); + + + + /** + * 修改供应商准入_准入申请工作主 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 结果 + */ + public Boolean updateCoscoAccessWork(CoscoAccessUserItemVo coscoAccessWork); + + /** + * 批量删除供应商准入_准入申请工作主 + * + * @param ids 需要删除的供应商准入_准入申请工作主主键集合 + * @return 结果 + */ + public int deleteCoscoAccessWorkByIds(String[] ids); + + /** + * 删除供应商准入_准入申请工作主信息 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 结果 + */ + public int deleteCoscoAccessWorkById(String id); + + + /** + * 发起审批 + * @return + */ + public Boolean startApprove(String id); + + + /** + * 接受审批返回值 + * @return + */ + public Boolean receiveApprove(CoscoAccessWork vo); + + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBankService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBankService.java new file mode 100644 index 0000000..7394bb5 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBankService.java @@ -0,0 +1,66 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; + +import java.util.List; + +/** + * 中远海运_供应商_银行账户Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierBankService { + /** + * 查询中远海运_供应商_银行账户 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 中远海运_供应商_银行账户 + */ + public CoscoSupplierBank selectCoscoSupplierBankById(String id); + + /** + * 查询中远海运_供应商_银行账户列表 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 中远海运_供应商_银行账户集合 + */ + public List selectCoscoSupplierBankList(CoscoSupplierBank coscoSupplierBank); + + + IPage getPage(CoscoSupplierBank coscoSupplierBank); + + + /** + * 新增中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + public int insertCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank); + + /** + * 修改中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + public int updateCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank); + + /** + * 批量删除中远海运_供应商_银行账户 + * + * @param ids 需要删除的中远海运_供应商_银行账户主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierBankByIds(String[] ids); + + /** + * 删除中远海运_供应商_银行账户信息 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 结果 + */ + public int deleteCoscoSupplierBankById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBaseService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBaseService.java new file mode 100644 index 0000000..f2ccfc1 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierBaseService.java @@ -0,0 +1,66 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBase; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierVo; + +import java.util.List; + +/** + * 中远海运_供应商_基本信息Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierBaseService { + + IPage getPage(CoscoSupplierBase coscoSupplierBase); + + + /** + * 查询中远海运_供应商_基本信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 中远海运_供应商_基本信息 + */ + public CoscoSupplierVo selectCoscoSupplierBaseById(String id); + + /** + * 查询中远海运_供应商_基本信息列表 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 中远海运_供应商_基本信息集合 + */ + public List selectCoscoSupplierBaseList(CoscoSupplierBase coscoSupplierBase); + + /** + * 新增中远海运_供应商_基本信息 + * + */ + public Boolean insertCoscoSupplierBase(CoscoSupplierVo vo); + + /** + * 修改中远海运_供应商_基本信息 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 结果 + */ + public int updateCoscoSupplierBase(CoscoSupplierBase coscoSupplierBase); + + /** + * 批量删除中远海运_供应商_基本信息 + * + * @param ids 需要删除的中远海运_供应商_基本信息主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierBaseByIds(String[] ids); + + /** + * 删除中远海运_供应商_基本信息信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierBaseById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierInvoiceService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierInvoiceService.java new file mode 100644 index 0000000..d0384a9 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierInvoiceService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierInvoice; + +import java.util.List; + +/** + * 中远海运_供应商_开票信息Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierInvoiceService { + /** + * 查询中远海运_供应商_开票信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 中远海运_供应商_开票信息 + */ + public CoscoSupplierInvoice selectCoscoSupplierInvoiceById(String id); + + /** + * 查询中远海运_供应商_开票信息列表 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 中远海运_供应商_开票信息集合 + */ + public List selectCoscoSupplierInvoiceList(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 新增中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + public int insertCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 修改中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + public int updateCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice); + + /** + * 批量删除中远海运_供应商_开票信息 + * + * @param ids 需要删除的中远海运_供应商_开票信息主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierInvoiceByIds(String[] ids); + + /** + * 删除中远海运_供应商_开票信息信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierInvoiceById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierQualificationsService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierQualificationsService.java new file mode 100644 index 0000000..fad0c8e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierQualificationsService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierQualifications; + +import java.util.List; + +/** + * 中远海运_供应商_资质信息Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierQualificationsService { + /** + * 查询中远海运_供应商_资质信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 中远海运_供应商_资质信息 + */ + public CoscoSupplierQualifications selectCoscoSupplierQualificationsById(String id); + + /** + * 查询中远海运_供应商_资质信息列表 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 中远海运_供应商_资质信息集合 + */ + public List selectCoscoSupplierQualificationsList(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 新增中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + public int insertCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 修改中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + public int updateCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications); + + /** + * 批量删除中远海运_供应商_资质信息 + * + * @param ids 需要删除的中远海运_供应商_资质信息主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierQualificationsByIds(String[] ids); + + /** + * 删除中远海运_供应商_资质信息信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierQualificationsById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyAttachmentsService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyAttachmentsService.java new file mode 100644 index 0000000..846cb6a --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyAttachmentsService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyAttachments; + +import java.util.List; + +/** + * 中远海运_供应商_承诺书及附件Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierSurveyAttachmentsService { + /** + * 查询中远海运_供应商_承诺书及附件 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 中远海运_供应商_承诺书及附件 + */ + public CoscoSupplierSurveyAttachments selectCoscoSupplierSurveyAttachmentsById(String id); + + /** + * 查询中远海运_供应商_承诺书及附件列表 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 中远海运_供应商_承诺书及附件集合 + */ + public List selectCoscoSupplierSurveyAttachmentsList(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 新增中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + public int insertCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 修改中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + public int updateCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments); + + /** + * 批量删除中远海运_供应商_承诺书及附件 + * + * @param ids 需要删除的中远海运_供应商_承诺书及附件主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyAttachmentsByIds(String[] ids); + + /** + * 删除中远海运_供应商_承诺书及附件信息 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyAttachmentsById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyQuestionReplyService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyQuestionReplyService.java new file mode 100644 index 0000000..0ca6fc7 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyQuestionReplyService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyQuestionReply; + +import java.util.List; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_问题回复Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierSurveyQuestionReplyService { + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复 + */ + public CoscoSupplierSurveyQuestionReply selectCoscoSupplierSurveyQuestionReplyById(String id); + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复列表 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复集合 + */ + public List selectCoscoSupplierSurveyQuestionReplyList(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + public int insertCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + public int updateCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply); + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param ids 需要删除的中远海运_供应商_社会准则符合性自查问卷_问题回复主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyQuestionReplyByIds(String[] ids); + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_问题回复信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyQuestionReplyById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyService.java new file mode 100644 index 0000000..d80ad91 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierSurveyService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurvey; + +import java.util.List; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_填写人信息Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierSurveyService { + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + */ + public CoscoSupplierSurvey selectCoscoSupplierSurveyById(String id); + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息列表 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息集合 + */ + public List selectCoscoSupplierSurveyList(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + public int insertCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + public int updateCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey); + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param ids 需要删除的中远海运_供应商_社会准则符合性自查问卷_填写人信息主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyByIds(String[] ids); + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_填写人信息信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 结果 + */ + public int deleteCoscoSupplierSurveyById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierTianyanchaIcService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierTianyanchaIcService.java new file mode 100644 index 0000000..b579531 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSupplierTianyanchaIcService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierTianyanchaIc; + +import java.util.List; + +/** + * 中远海运_供应商_天眼查工商信息标Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSupplierTianyanchaIcService { + /** + * 查询中远海运_供应商_天眼查工商信息标 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 中远海运_供应商_天眼查工商信息标 + */ + public CoscoSupplierTianyanchaIc selectCoscoSupplierTianyanchaIcById(String id); + + /** + * 查询中远海运_供应商_天眼查工商信息标列表 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 中远海运_供应商_天眼查工商信息标集合 + */ + public List selectCoscoSupplierTianyanchaIcList(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 新增中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + public int insertCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 修改中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + public int updateCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc); + + /** + * 批量删除中远海运_供应商_天眼查工商信息标 + * + * @param ids 需要删除的中远海运_供应商_天眼查工商信息标主键集合 + * @return 结果 + */ + public int deleteCoscoSupplierTianyanchaIcByIds(String[] ids); + + /** + * 删除中远海运_供应商_天眼查工商信息标信息 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 结果 + */ + public int deleteCoscoSupplierTianyanchaIcById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionOptionService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionOptionService.java new file mode 100644 index 0000000..69010db --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionOptionService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestionOption; + +import java.util.List; + +/** + * 中远海运_社会准则符合性自查问卷_问题选项Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSurveyQuestionOptionService { + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 中远海运_社会准则符合性自查问卷_问题选项 + */ + public CoscoSurveyQuestionOption selectCoscoSurveyQuestionOptionById(String id); + + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项列表 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 中远海运_社会准则符合性自查问卷_问题选项集合 + */ + public List selectCoscoSurveyQuestionOptionList(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 新增中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + public int insertCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 修改中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + public int updateCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption); + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题选项 + * + * @param ids 需要删除的中远海运_社会准则符合性自查问卷_问题选项主键集合 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionOptionByIds(String[] ids); + + /** + * 删除中远海运_社会准则符合性自查问卷_问题选项信息 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionOptionById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionService.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionService.java new file mode 100644 index 0000000..508e7f2 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/ICoscoSurveyQuestionService.java @@ -0,0 +1,61 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestion; + +import java.util.List; + +/** + * 中远海运_社会准则符合性自查问卷_问题Service接口 + * + * @author ruoyi + * @date 2025-06-16 + */ +public interface ICoscoSurveyQuestionService { + /** + * 查询中远海运_社会准则符合性自查问卷_问题 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 中远海运_社会准则符合性自查问卷_问题 + */ + public CoscoSurveyQuestion selectCoscoSurveyQuestionById(String id); + + /** + * 查询中远海运_社会准则符合性自查问卷_问题列表 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 中远海运_社会准则符合性自查问卷_问题集合 + */ + public List selectCoscoSurveyQuestionList(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 新增中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + public int insertCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 修改中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + public int updateCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion); + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题 + * + * @param ids 需要删除的中远海运_社会准则符合性自查问卷_问题主键集合 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionByIds(String[] ids); + + /** + * 删除中远海运_社会准则符合性自查问卷_问题信息 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 结果 + */ + public int deleteCoscoSurveyQuestionById(String id); +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessCategoryServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessCategoryServiceImpl.java new file mode 100644 index 0000000..f92003e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessCategoryServiceImpl.java @@ -0,0 +1,87 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessCategoryMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessCategory; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessCategoryService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_准入申请关联品类Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessCategoryServiceImpl implements ICoscoAccessCategoryService { + @Autowired + private CoscoAccessCategoryMapper coscoAccessCategoryMapper; + + /** + * 查询供应商准入_准入申请关联品类 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 供应商准入_准入申请关联品类 + */ + @Override + public CoscoAccessCategory selectCoscoAccessCategoryByAccessWorkId(String accessWorkId) { + return coscoAccessCategoryMapper.selectCoscoAccessCategoryByAccessWorkId(accessWorkId); + } + + /** + * 查询供应商准入_准入申请关联品类列表 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 供应商准入_准入申请关联品类 + */ + @Override + public List selectCoscoAccessCategoryList(CoscoAccessCategory coscoAccessCategory) { + return coscoAccessCategoryMapper.selectCoscoAccessCategoryList(coscoAccessCategory); + } + + /** + * 新增供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + @Override + public int insertCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory) { + return coscoAccessCategoryMapper.insertCoscoAccessCategory(coscoAccessCategory); + } + + /** + * 修改供应商准入_准入申请关联品类 + * + * @param coscoAccessCategory 供应商准入_准入申请关联品类 + * @return 结果 + */ + @Override + public int updateCoscoAccessCategory(CoscoAccessCategory coscoAccessCategory) { + return coscoAccessCategoryMapper.updateCoscoAccessCategory(coscoAccessCategory); + } + + /** + * 批量删除供应商准入_准入申请关联品类 + * + * @param accessWorkIds 需要删除的供应商准入_准入申请关联品类主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessCategoryByAccessWorkIds(String[] accessWorkIds) { + return coscoAccessCategoryMapper.deleteCoscoAccessCategoryByAccessWorkIds(accessWorkIds); + } + + /** + * 删除供应商准入_准入申请关联品类信息 + * + * @param accessWorkId 供应商准入_准入申请关联品类主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessCategoryByAccessWorkId(String accessWorkId) { + return coscoAccessCategoryMapper.deleteCoscoAccessCategoryByAccessWorkId(accessWorkId); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemAttachmentsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemAttachmentsServiceImpl.java new file mode 100644 index 0000000..bb1bbd2 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemAttachmentsServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessItemAttachmentsMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItemAttachments; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessItemAttachmentsService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_准入工作评审项附件Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessItemAttachmentsServiceImpl implements ICoscoAccessItemAttachmentsService { + @Autowired + private CoscoAccessItemAttachmentsMapper coscoAccessItemAttachmentsMapper; + + /** + * 查询供应商准入_准入工作评审项附件 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 供应商准入_准入工作评审项附件 + */ + @Override + public CoscoAccessItemAttachments selectCoscoAccessItemAttachmentsById(String id) { + return coscoAccessItemAttachmentsMapper.selectCoscoAccessItemAttachmentsById(id); + } + + /** + * 查询供应商准入_准入工作评审项附件列表 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 供应商准入_准入工作评审项附件 + */ + @Override + public List selectCoscoAccessItemAttachmentsList(CoscoAccessItemAttachments coscoAccessItemAttachments) { + return coscoAccessItemAttachmentsMapper.selectCoscoAccessItemAttachmentsList(coscoAccessItemAttachments); + } + + /** + * 新增供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + @Override + public int insertCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments) { + coscoAccessItemAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessItemAttachmentsMapper.insertCoscoAccessItemAttachments(coscoAccessItemAttachments); + } + + /** + * 修改供应商准入_准入工作评审项附件 + * + * @param coscoAccessItemAttachments 供应商准入_准入工作评审项附件 + * @return 结果 + */ + @Override + public int updateCoscoAccessItemAttachments(CoscoAccessItemAttachments coscoAccessItemAttachments) { + coscoAccessItemAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessItemAttachmentsMapper.updateCoscoAccessItemAttachments(coscoAccessItemAttachments); + } + + /** + * 批量删除供应商准入_准入工作评审项附件 + * + * @param ids 需要删除的供应商准入_准入工作评审项附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessItemAttachmentsByIds(String[] ids) { + return coscoAccessItemAttachmentsMapper.deleteCoscoAccessItemAttachmentsByIds(ids); + } + + /** + * 删除供应商准入_准入工作评审项附件信息 + * + * @param id 供应商准入_准入工作评审项附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessItemAttachmentsById(String id) { + return coscoAccessItemAttachmentsMapper.deleteCoscoAccessItemAttachmentsById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemServiceImpl.java new file mode 100644 index 0000000..6ba7550 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessItemServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessItemMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessItem; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessItemService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_准入工作评审项Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessItemServiceImpl implements ICoscoAccessItemService { + @Autowired + private CoscoAccessItemMapper coscoAccessItemMapper; + + /** + * 查询供应商准入_准入工作评审项 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 供应商准入_准入工作评审项 + */ + @Override + public CoscoAccessItem selectCoscoAccessItemById(String id) { + return coscoAccessItemMapper.selectCoscoAccessItemById(id); + } + + /** + * 查询供应商准入_准入工作评审项列表 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 供应商准入_准入工作评审项 + */ + @Override + public List selectCoscoAccessItemList(CoscoAccessItem coscoAccessItem) { + return coscoAccessItemMapper.selectCoscoAccessItemList(coscoAccessItem); + } + + /** + * 新增供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + @Override + public int insertCoscoAccessItem(CoscoAccessItem coscoAccessItem) { + coscoAccessItem.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessItemMapper.insertCoscoAccessItem(coscoAccessItem); + } + + /** + * 修改供应商准入_准入工作评审项 + * + * @param coscoAccessItem 供应商准入_准入工作评审项 + * @return 结果 + */ + @Override + public int updateCoscoAccessItem(CoscoAccessItem coscoAccessItem) { + coscoAccessItem.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessItemMapper.updateCoscoAccessItem(coscoAccessItem); + } + + /** + * 批量删除供应商准入_准入工作评审项 + * + * @param ids 需要删除的供应商准入_准入工作评审项主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessItemByIds(String[] ids) { + return coscoAccessItemMapper.deleteCoscoAccessItemByIds(ids); + } + + /** + * 删除供应商准入_准入工作评审项信息 + * + * @param id 供应商准入_准入工作评审项主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessItemById(String id) { + return coscoAccessItemMapper.deleteCoscoAccessItemById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierCategoryServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierCategoryServiceImpl.java new file mode 100644 index 0000000..fda0784 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierCategoryServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessSupplierCategoryMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplierCategory; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessSupplierCategoryService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_供应商已准入品类Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessSupplierCategoryServiceImpl implements ICoscoAccessSupplierCategoryService { + @Autowired + private CoscoAccessSupplierCategoryMapper coscoAccessSupplierCategoryMapper; + + /** + * 查询供应商准入_供应商已准入品类 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 供应商准入_供应商已准入品类 + */ + @Override + public CoscoAccessSupplierCategory selectCoscoAccessSupplierCategoryById(String id) { + return coscoAccessSupplierCategoryMapper.selectCoscoAccessSupplierCategoryById(id); + } + + /** + * 查询供应商准入_供应商已准入品类列表 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 供应商准入_供应商已准入品类 + */ + @Override + public List selectCoscoAccessSupplierCategoryList(CoscoAccessSupplierCategory coscoAccessSupplierCategory) { + return coscoAccessSupplierCategoryMapper.selectCoscoAccessSupplierCategoryList(coscoAccessSupplierCategory); + } + + /** + * 新增供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + @Override + public int insertCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory) { + coscoAccessSupplierCategory.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessSupplierCategoryMapper.insertCoscoAccessSupplierCategory(coscoAccessSupplierCategory); + } + + /** + * 修改供应商准入_供应商已准入品类 + * + * @param coscoAccessSupplierCategory 供应商准入_供应商已准入品类 + * @return 结果 + */ + @Override + public int updateCoscoAccessSupplierCategory(CoscoAccessSupplierCategory coscoAccessSupplierCategory) { + coscoAccessSupplierCategory.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessSupplierCategoryMapper.updateCoscoAccessSupplierCategory(coscoAccessSupplierCategory); + } + + /** + * 批量删除供应商准入_供应商已准入品类 + * + * @param ids 需要删除的供应商准入_供应商已准入品类主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessSupplierCategoryByIds(String[] ids) { + return coscoAccessSupplierCategoryMapper.deleteCoscoAccessSupplierCategoryByIds(ids); + } + + /** + * 删除供应商准入_供应商已准入品类信息 + * + * @param id 供应商准入_供应商已准入品类主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessSupplierCategoryById(String id) { + return coscoAccessSupplierCategoryMapper.deleteCoscoAccessSupplierCategoryById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierServiceImpl.java new file mode 100644 index 0000000..d512de1 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessSupplierServiceImpl.java @@ -0,0 +1,87 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessSupplierMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessSupplier; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessSupplierService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_关联供应商Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessSupplierServiceImpl implements ICoscoAccessSupplierService { + @Autowired + private CoscoAccessSupplierMapper coscoAccessSupplierMapper; + + /** + * 查询供应商准入_关联供应商 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 供应商准入_关联供应商 + */ + @Override + public CoscoAccessSupplier selectCoscoAccessSupplierByAccessWorkId(String accessWorkId) { + return coscoAccessSupplierMapper.selectCoscoAccessSupplierByAccessWorkId(accessWorkId); + } + + /** + * 查询供应商准入_关联供应商列表 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 供应商准入_关联供应商 + */ + @Override + public List selectCoscoAccessSupplierList(CoscoAccessSupplier coscoAccessSupplier) { + return coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier); + } + + /** + * 新增供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + @Override + public int insertCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier) { + return coscoAccessSupplierMapper.insertCoscoAccessSupplier(coscoAccessSupplier); + } + + /** + * 修改供应商准入_关联供应商 + * + * @param coscoAccessSupplier 供应商准入_关联供应商 + * @return 结果 + */ + @Override + public int updateCoscoAccessSupplier(CoscoAccessSupplier coscoAccessSupplier) { + return coscoAccessSupplierMapper.updateCoscoAccessSupplier(coscoAccessSupplier); + } + + /** + * 批量删除供应商准入_关联供应商 + * + * @param accessWorkIds 需要删除的供应商准入_关联供应商主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessSupplierByAccessWorkIds(String[] accessWorkIds) { + return coscoAccessSupplierMapper.deleteCoscoAccessSupplierByAccessWorkIds(accessWorkIds); + } + + /** + * 删除供应商准入_关联供应商信息 + * + * @param accessWorkId 供应商准入_关联供应商主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessSupplierByAccessWorkId(String accessWorkId) { + return coscoAccessSupplierMapper.deleteCoscoAccessSupplierByAccessWorkId(accessWorkId); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserItemServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserItemServiceImpl.java new file mode 100644 index 0000000..3946a33 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserItemServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessUserItemMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUserItem; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessUserItemService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_准入工作评审项关联评审人Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessUserItemServiceImpl implements ICoscoAccessUserItemService { + @Autowired + private CoscoAccessUserItemMapper coscoAccessUserItemMapper; + + /** + * 查询供应商准入_准入工作评审项关联评审人 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 供应商准入_准入工作评审项关联评审人 + */ + @Override + public CoscoAccessUserItem selectCoscoAccessUserItemById(String id) { + return coscoAccessUserItemMapper.selectCoscoAccessUserItemById(id); + } + + /** + * 查询供应商准入_准入工作评审项关联评审人列表 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 供应商准入_准入工作评审项关联评审人 + */ + @Override + public List selectCoscoAccessUserItemList(CoscoAccessUserItem coscoAccessUserItem) { + return coscoAccessUserItemMapper.selectCoscoAccessUserItemList(coscoAccessUserItem); + } + + /** + * 新增供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + @Override + public int insertCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem) { + coscoAccessUserItem.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessUserItemMapper.insertCoscoAccessUserItem(coscoAccessUserItem); + } + + /** + * 修改供应商准入_准入工作评审项关联评审人 + * + * @param coscoAccessUserItem 供应商准入_准入工作评审项关联评审人 + * @return 结果 + */ + @Override + public int updateCoscoAccessUserItem(CoscoAccessUserItem coscoAccessUserItem) { + coscoAccessUserItem.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessUserItemMapper.updateCoscoAccessUserItem(coscoAccessUserItem); + } + + /** + * 批量删除供应商准入_准入工作评审项关联评审人 + * + * @param ids 需要删除的供应商准入_准入工作评审项关联评审人主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessUserItemByIds(String[] ids) { + return coscoAccessUserItemMapper.deleteCoscoAccessUserItemByIds(ids); + } + + /** + * 删除供应商准入_准入工作评审项关联评审人信息 + * + * @param id 供应商准入_准入工作评审项关联评审人主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessUserItemById(String id) { + return coscoAccessUserItemMapper.deleteCoscoAccessUserItemById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserServiceImpl.java new file mode 100644 index 0000000..2c258f5 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessUserServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessUserMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessUser; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessUserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 供应商准入_准入工作关联评审人员Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessUserServiceImpl implements ICoscoAccessUserService { + @Autowired + private CoscoAccessUserMapper coscoAccessUserMapper; + + /** + * 查询供应商准入_准入工作关联评审人员 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 供应商准入_准入工作关联评审人员 + */ + @Override + public CoscoAccessUser selectCoscoAccessUserById(String id) { + return coscoAccessUserMapper.selectCoscoAccessUserById(id); + } + + /** + * 查询供应商准入_准入工作关联评审人员列表 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 供应商准入_准入工作关联评审人员 + */ + @Override + public List selectCoscoAccessUserList(CoscoAccessUser coscoAccessUser) { + return coscoAccessUserMapper.selectCoscoAccessUserList(coscoAccessUser); + } + + /** + * 新增供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + @Override + public int insertCoscoAccessUser(CoscoAccessUser coscoAccessUser) { + coscoAccessUser.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessUserMapper.insertCoscoAccessUser(coscoAccessUser); + } + + /** + * 修改供应商准入_准入工作关联评审人员 + * + * @param coscoAccessUser 供应商准入_准入工作关联评审人员 + * @return 结果 + */ + @Override + public int updateCoscoAccessUser(CoscoAccessUser coscoAccessUser) { + coscoAccessUser.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessUserMapper.updateCoscoAccessUser(coscoAccessUser); + } + + /** + * 批量删除供应商准入_准入工作关联评审人员 + * + * @param ids 需要删除的供应商准入_准入工作关联评审人员主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessUserByIds(String[] ids) { + return coscoAccessUserMapper.deleteCoscoAccessUserByIds(ids); + } + + /** + * 删除供应商准入_准入工作关联评审人员信息 + * + * @param id 供应商准入_准入工作关联评审人员主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessUserById(String id) { + return coscoAccessUserMapper.deleteCoscoAccessUserById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkAttachmentsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkAttachmentsServiceImpl.java new file mode 100644 index 0000000..64e094f --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkAttachmentsServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoAccessWorkAttachmentsMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoAccessWorkAttachments; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkAttachmentsService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_准入申请工作附件Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessWorkAttachmentsServiceImpl implements ICoscoAccessWorkAttachmentsService { + @Autowired + private CoscoAccessWorkAttachmentsMapper coscoAccessWorkAttachmentsMapper; + + /** + * 查询中远海运_准入申请工作附件 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 中远海运_准入申请工作附件 + */ + @Override + public CoscoAccessWorkAttachments selectCoscoAccessWorkAttachmentsById(String id) { + return coscoAccessWorkAttachmentsMapper.selectCoscoAccessWorkAttachmentsById(id); + } + + /** + * 查询中远海运_准入申请工作附件列表 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 中远海运_准入申请工作附件 + */ + @Override + public List selectCoscoAccessWorkAttachmentsList(CoscoAccessWorkAttachments coscoAccessWorkAttachments) { + return coscoAccessWorkAttachmentsMapper.selectCoscoAccessWorkAttachmentsList(coscoAccessWorkAttachments); + } + + /** + * 新增中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + @Override + public int insertCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments) { + coscoAccessWorkAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoAccessWorkAttachmentsMapper.insertCoscoAccessWorkAttachments(coscoAccessWorkAttachments); + } + + /** + * 修改中远海运_准入申请工作附件 + * + * @param coscoAccessWorkAttachments 中远海运_准入申请工作附件 + * @return 结果 + */ + @Override + public int updateCoscoAccessWorkAttachments(CoscoAccessWorkAttachments coscoAccessWorkAttachments) { + coscoAccessWorkAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoAccessWorkAttachmentsMapper.updateCoscoAccessWorkAttachments(coscoAccessWorkAttachments); + } + + /** + * 批量删除中远海运_准入申请工作附件 + * + * @param ids 需要删除的中远海运_准入申请工作附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessWorkAttachmentsByIds(String[] ids) { + return coscoAccessWorkAttachmentsMapper.deleteCoscoAccessWorkAttachmentsByIds(ids); + } + + /** + * 删除中远海运_准入申请工作附件信息 + * + * @param id 中远海运_准入申请工作附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessWorkAttachmentsById(String id) { + return coscoAccessWorkAttachmentsMapper.deleteCoscoAccessWorkAttachmentsById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkServiceImpl.java new file mode 100644 index 0000000..2b0d7d8 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoAccessWorkServiceImpl.java @@ -0,0 +1,510 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.ArrayList; +import java.util.List; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.chinaunicom.mall.ebtp.common.util.PropertyUtils; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoIdUtil; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoType; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.*; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoAccessWorkService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 供应商准入_准入申请工作主Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoAccessWorkServiceImpl implements ICoscoAccessWorkService { + @Autowired + private CoscoAccessWorkMapper coscoAccessWorkMapper; + + @Autowired + private CoscoAccessWorkAttachmentsMapper coscoAccessWorkAttachmentsMapper; + + + + @Autowired + private CoscoAccessCategoryMapper coscoAccessCategoryMapper; + + + @Autowired + private CoscoAccessSupplierMapper coscoAccessSupplierMapper; + + @Autowired + private CoscoAccessUserMapper coscoAccessUserMapper; + + @Autowired + private CoscoAccessItemMapper coscoAccessItemMapper; + + @Autowired + private CoscoAccessUserItemMapper coscoAccessUserItemMapper; + + @Autowired + private CoscoAccessItemAttachmentsMapper coscoAccessItemAttachmentsMapper; + + + @Override + public IPage getPage(CoscoAccessWork data) { + // 创建分页对象(当前页,每页大小) + IPage page = new Page<>(data.getPageNo(), data.getPageSize()); + return coscoAccessWorkMapper.selectPageList(page, data); + } + + @Override + public IPage getApprovePage(CoscoAccessWork data) { + // 创建分页对象(当前页,每页大小) + IPage page = new Page<>(data.getPageNo(), data.getPageSize()); + return coscoAccessWorkMapper.selectPageList(page, data); + } + + /** + * 查询供应商准入_准入申请工作主 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 供应商准入_准入申请工作主 + */ + @Override + public CoscoAccessWorkVo selectCoscoAccessWorkById(String id) { + CoscoAccessWorkVo vo = new CoscoAccessWorkVo(); + + //准入基础信息 + CoscoAccessWork coscoAccessWork = coscoAccessWorkMapper.selectCoscoAccessWorkById(id); + vo.setCoscoAccessWork(coscoAccessWork); + + //供应商信息 + CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier(); + coscoAccessSupplier.setAccessWorkId(id); + vo.setCoscoAccessSupplierList(coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier)); + + //品类 + CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory(); + coscoAccessCategory.setAccessWorkId(id); + vo.setCoscoAccessCategoryList(coscoAccessCategoryMapper.selectCoscoAccessCategoryList(coscoAccessCategory)); + + //人员信息 + CoscoAccessUser coscoAccessUser = new CoscoAccessUser(); + coscoAccessUser.setAccessWorkId(id); + vo.setCoscoAccessUserls(coscoAccessUserMapper.selectCoscoAccessUserList(coscoAccessUser)); + return vo; + } + + + @Override + public List reviewInfo(String id,String userId) { + //String userId = "USER003";//获取评审登录人id + //String userId = "USER001";//获取组长登录人id + + //供应商信息 + CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier(); + coscoAccessSupplier.setAccessWorkId(id); + List supplierList = coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier); + + //人员查询 + CoscoAccessUser coscoAccessUser = new CoscoAccessUser(); + coscoAccessUser.setUserId(userId); + coscoAccessUser.setAccessWorkId(id); + List coscoAccessUserList = coscoAccessUserMapper.selectCoscoAccessUserList(coscoAccessUser); + + for(CoscoAccessSupplier coscoAccessSupplier1 : supplierList){ + CoscoAccessItem coscoAccessItem = new CoscoAccessItem(); + coscoAccessItem.setAccessWorkId(id); + coscoAccessItem.setSupplierId(coscoAccessSupplier1.getSupplierId()); + //查询出每个供应商的全部评审项 + List coscoAccessItemList = coscoAccessItemMapper.selectCoscoAccessItemList(coscoAccessItem); + for(CoscoAccessItem coscoAccessItem1 : coscoAccessItemList){ + CoscoAccessUserItem coscoAccessUserItem = new CoscoAccessUserItem(); + coscoAccessUserItem.setItemId(coscoAccessItem1.getId()); + //判断是否是组长 + if(!CoscoType.IS_LEADER_SHI.equals(coscoAccessUserList.get(0).getIsLeader())){ + coscoAccessUserItem.setReviewBy(userId); + } + //查询评审人员 + List coscoAccessUserItemList = coscoAccessUserItemMapper.selectCoscoAccessUserItemList(coscoAccessUserItem); + for(CoscoAccessUserItem coscoAccessUserItem1 : coscoAccessUserItemList){ + //查询评审人员的附件数据 + CoscoAccessItemAttachments coscoAccessItemAttachments = new CoscoAccessItemAttachments(); + coscoAccessItemAttachments.setAccessUserItemId(coscoAccessUserItem1.getId()); + List list = coscoAccessItemAttachmentsMapper.selectCoscoAccessItemAttachmentsList(coscoAccessItemAttachments); + if(list.size() > 0){ + coscoAccessUserItem1.setCoscoAccessTtemAttachments(list.get(0)); + } + } + coscoAccessItem1.setCoscoAccessUserItemList(coscoAccessUserItemList); + } + coscoAccessSupplier1.setCoscoAccessItemList(coscoAccessItemList); + } + return supplierList; + } + + /** + * 只查看 + * @param id + * @return + */ + @Override + public List reviewInfoData(String id) { + //供应商信息 + CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier(); + coscoAccessSupplier.setAccessWorkId(id); + List supplierList = coscoAccessSupplierMapper.selectCoscoAccessSupplierList(coscoAccessSupplier); + for(CoscoAccessSupplier coscoAccessSupplier1 : supplierList){ + CoscoAccessItem coscoAccessItem = new CoscoAccessItem(); + coscoAccessItem.setAccessWorkId(id); + coscoAccessItem.setSupplierId(coscoAccessSupplier1.getSupplierId()); + //查询出每个供应商的全部评审项 + List coscoAccessItemList = coscoAccessItemMapper.selectCoscoAccessItemList(coscoAccessItem); + for(CoscoAccessItem coscoAccessItem1 : coscoAccessItemList){ + CoscoAccessUserItem coscoAccessUserItem = new CoscoAccessUserItem(); + coscoAccessUserItem.setItemId(coscoAccessItem1.getId()); + //查询评审人员 + List coscoAccessUserItemList = coscoAccessUserItemMapper.selectCoscoAccessUserItemList(coscoAccessUserItem); + for(CoscoAccessUserItem coscoAccessUserItem1 : coscoAccessUserItemList){ + //查询评审人员的附件数据 + CoscoAccessItemAttachments coscoAccessItemAttachments = new CoscoAccessItemAttachments(); + coscoAccessItemAttachments.setAccessUserItemId(coscoAccessUserItem1.getId()); + List list = coscoAccessItemAttachmentsMapper.selectCoscoAccessItemAttachmentsList(coscoAccessItemAttachments); + if(list.size() > 0){ + coscoAccessUserItem1.setCoscoAccessTtemAttachments(list.get(0)); + } + } + coscoAccessItem1.setCoscoAccessUserItemList(coscoAccessUserItemList); + } + coscoAccessSupplier1.setCoscoAccessItemList(coscoAccessItemList); + } + return supplierList; + } + + + /** + * 查询供应商准入_准入申请工作主列表 + * + * @param coscoAccessWork 供应商准入_准入申请工作主 + * @return 供应商准入_准入申请工作主 + */ + @Override + public List selectCoscoAccessWorkList(CoscoAccessWork coscoAccessWork) { + return coscoAccessWorkMapper.selectCoscoAccessWorkList(coscoAccessWork); + } + + /** + * 新增供应商准入_准入申请工作主 + * + * @return 结果 + */ + @Override + @Transactional + public Boolean insertCoscoAccessWork(CoscoAccessWorkVo vo) { + String workId = CoscoIdUtil.getId();//工作主体id + //任务主体新增/供应商准入 + CoscoAccessWork coscoAccessWork = vo.getCoscoAccessWork(); + coscoAccessWork.setId(workId); + coscoAccessWork.setApplyType(CoscoType.APPLY_TYPE_GYSZR); + //如果是线上准入、评审状态为0 + if(CoscoType.ACCESS_TYPE_ONLINE.equals(coscoAccessWork.getAccessType())){ + coscoAccessWork.setReviewStatus(CoscoType.REVIEW_STATUS_WKS); + } + //如果是线下准入、评审状态直接为完成 + if(CoscoType.ACCESS_TYPE_OFFLINE.equals(coscoAccessWork.getAccessType())){ + coscoAccessWork.setReviewStatus(CoscoType.REVIEW_STATUS_YWC); + } + coscoAccessWork.setCreateBy("1"); + coscoAccessWork.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setUpdateBy("1"); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.insertCoscoAccessWork(coscoAccessWork); + + //品类集合 + for(String cId : vo.getCategoryIds()){ + CoscoAccessCategory coscoAccessCategory = new CoscoAccessCategory(); + coscoAccessCategory.setAccessWorkId(workId); + coscoAccessCategory.setCategoryId(cId); + coscoAccessCategoryMapper.insertCoscoAccessCategory(coscoAccessCategory); + } + + //供应商集合 + for(String sId : vo.getSupplierIds()){ + CoscoAccessSupplier coscoAccessSupplier = new CoscoAccessSupplier(); + coscoAccessSupplier.setAccessWorkId(workId); + coscoAccessSupplier.setSupplierId(sId); + coscoAccessSupplierMapper.insertCoscoAccessSupplier(coscoAccessSupplier); + } + //如果是线上准入、有人员和评审项 + if(CoscoType.ACCESS_TYPE_ONLINE.equals(coscoAccessWork.getAccessType())){ + String zuZhangId = "";//组长id + //评审人员集合 + if(vo.getCoscoAccessUserls().size() > 0){ + for(CoscoAccessUser user: vo.getCoscoAccessUserls()){ + + //判断是否是组长 + if(CoscoType.IS_LEADER_SHI.equals(user.getIsLeader())){ + zuZhangId = user.getUserId(); + } + user.setId(CoscoIdUtil.getId()); + user.setAccessWorkId(workId); + user.setStatus(CoscoType.COSCO_ACCESS_USER_STATUS_D); + user.setCreateBy("1"); + user.setCreateTime(CoscoDateUtils.getNowDate()); + user.setUpdateBy("1"); + user.setUpdateTime(CoscoDateUtils.getNowDate()); + user.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserMapper.insertCoscoAccessUser(user); + } + } + + //评审项集合 + if(vo.getCoscoAccessItems().size() > 0){ + //首先循环所有供应商 + for(String sId : vo.getSupplierIds()){ + + for(CoscoAccessItemVo item: vo.getCoscoAccessItems()){ + //评审项新增 + CoscoAccessItem coscoAccessItem = new CoscoAccessItem(); + String itemId = PropertyUtils.getSnowflakeId();//评审项id + coscoAccessItem.setId(itemId); + coscoAccessItem.setAccessWorkId(workId); + coscoAccessItem.setSupplierId(sId); + coscoAccessItem.setItemType(CoscoType.ITEMTYPE_ITEM); + coscoAccessItem.setItemName(item.getItemName());//评审项名称 + coscoAccessItem.setCreateBy("1"); + coscoAccessItem.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessItem.setUpdateBy("1"); + coscoAccessItem.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItem.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItemMapper.insertCoscoAccessItem(coscoAccessItem); + + List userList = item.getReviewBy();//评审项人员 + for(String userId : userList){ + CoscoAccessUserItem coscoAccessUserItem = new CoscoAccessUserItem(); + coscoAccessUserItem.setId(PropertyUtils.getSnowflakeId()); + coscoAccessUserItem.setAccessWorkId(workId); + coscoAccessUserItem.setSupplierId(sId); + coscoAccessUserItem.setItemId(itemId); + coscoAccessUserItem.setReviewBy(userId); + coscoAccessUserItem.setCreateBy("1"); + coscoAccessUserItem.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItem.setUpdateBy("1"); + coscoAccessUserItem.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItem.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItemMapper.insertCoscoAccessUserItem(coscoAccessUserItem); + } + } + + + //额外再给每个供应商追加1条汇总项,以及关联表新增 + CoscoAccessItem coscoAccessItem = new CoscoAccessItem(); + String itemId = PropertyUtils.getSnowflakeId();//评审项id + coscoAccessItem.setId(itemId); + coscoAccessItem.setAccessWorkId(workId); + coscoAccessItem.setSupplierId(sId); + coscoAccessItem.setItemType(CoscoType.ITEMTYPE_SUMMARY); + coscoAccessItem.setItemName("结果汇总");//评审项名称 + coscoAccessItem.setCreateBy("1"); + coscoAccessItem.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessItem.setUpdateBy("1"); + coscoAccessItem.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItem.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItemMapper.insertCoscoAccessItem(coscoAccessItem); + + CoscoAccessUserItem coscoAccessUserItem = new CoscoAccessUserItem(); + coscoAccessUserItem.setId(PropertyUtils.getSnowflakeId()); + coscoAccessUserItem.setAccessWorkId(workId); + coscoAccessUserItem.setSupplierId(sId); + coscoAccessUserItem.setItemId(itemId); + coscoAccessUserItem.setReviewBy(zuZhangId); + coscoAccessUserItem.setCreateBy("1"); + coscoAccessUserItem.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItem.setUpdateBy("1"); + coscoAccessUserItem.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItem.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItemMapper.insertCoscoAccessUserItem(coscoAccessUserItem); + + } + } + } + //如果是线下准入 + if(CoscoType.ACCESS_TYPE_OFFLINE.equals(coscoAccessWork.getAccessType())){ + CoscoAccessWorkAttachments coscoAccessWorkAttachments = vo.getCoscoAccessWorkAttachments(); + coscoAccessWorkAttachments.setId(PropertyUtils.getSnowflakeId()); + coscoAccessWorkAttachments.setAccessWorkId(workId); + coscoAccessWorkAttachments.setAttachmentsType(CoscoType.ACCESS_TYPE_OFFLINE); + coscoAccessWorkAttachments.setCreateBy("1"); + coscoAccessWorkAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkAttachments.setUpdateBy("1"); + coscoAccessWorkAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkAttachments.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkAttachmentsMapper.insertCoscoAccessWorkAttachments(coscoAccessWorkAttachments); + } + return true; + } + + /** + * 评审人员评审保存 + * @return + */ + @Override + @Transactional + public Boolean updateCoscoAccessWork(CoscoAccessUserItemVo vo) { + String userId = "USER001"; + if(vo.getCoscoAccessUserItemList() != null){ + for(CoscoAccessUserItem coscoAccessUserItem : vo.getCoscoAccessUserItemList()){ + //修改评审项关联评审人员表 + coscoAccessUserItem.setUpdateBy("1"); + coscoAccessUserItem.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItem.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserItemMapper.updateCoscoAccessUserItem(coscoAccessUserItem); + + if(coscoAccessUserItem.getCoscoAccessTtemAttachments() != null){ + //插入附件表 + CoscoAccessItemAttachments coscoAccessTtemAttachments = coscoAccessUserItem.getCoscoAccessTtemAttachments(); + coscoAccessTtemAttachments.setAccessWorkId(vo.getAccessWorkId()); + coscoAccessTtemAttachments.setAccessUserItemId(coscoAccessUserItem.getId()); + if(coscoAccessTtemAttachments.getId() != null){ + coscoAccessTtemAttachments.setUpdateBy("1"); + coscoAccessTtemAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessTtemAttachments.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItemAttachmentsMapper.updateCoscoAccessItemAttachments(coscoAccessTtemAttachments); + }else{ + coscoAccessTtemAttachments.setId(PropertyUtils.getSnowflakeId()); + coscoAccessTtemAttachments.setCreateBy("1"); + coscoAccessTtemAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + coscoAccessTtemAttachments.setUpdateBy("1"); + coscoAccessTtemAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessTtemAttachments.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessItemAttachmentsMapper.insertCoscoAccessItemAttachments(coscoAccessTtemAttachments); + } + } + } + } + //修改评审人员表状态 + CoscoAccessUser coscoAccessUser = new CoscoAccessUser(); + coscoAccessUser.setAccessWorkId(vo.getAccessWorkId()); + coscoAccessUser.setUserId(userId); + coscoAccessUser.setReviewTime(CoscoDateUtils.getNowDate()); + coscoAccessUser.setStatus(CoscoType.COSCO_ACCESS_USER_STATUS_Y); + coscoAccessUser.setUpdateBy("1"); + coscoAccessUser.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUser.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessUserMapper.updateCoscoAccessUserByUserId(coscoAccessUser); + + //查询组员待评审的还剩下几条 + CoscoAccessUser coscoAccessUser2 = new CoscoAccessUser(); + coscoAccessUser2.setAccessWorkId(vo.getAccessWorkId()); + coscoAccessUser2.setStatus(CoscoType.COSCO_ACCESS_USER_STATUS_D); + coscoAccessUser2.setIsLeader(CoscoType.IS_LEADER_FO); + Integer num = coscoAccessUserMapper.selectCountStatus(coscoAccessUser2); + if(num == 0){ + //说明组员已经全部评审完成 + //人员查询 + CoscoAccessUser zUser = new CoscoAccessUser(); + zUser.setUserId(userId); + zUser.setAccessWorkId(vo.getAccessWorkId()); + List coscoAccessUserList = coscoAccessUserMapper.selectCoscoAccessUserList(zUser); + //判断是否是组长 + if(CoscoType.IS_LEADER_SHI.equals(coscoAccessUserList.get(0).getIsLeader())){ + //组长-修改已完成 + //修改任务主表评审状态 + CoscoAccessWork coscoAccessWork = new CoscoAccessWork(); + coscoAccessWork.setId(vo.getAccessWorkId()); + coscoAccessWork.setReviewStatus(CoscoType.REVIEW_STATUS_YWC); + coscoAccessWork.setUpdateBy("1"); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork); + }else{ + //组员-结果汇总中 + //修改任务主表评审状态 + CoscoAccessWork coscoAccessWork = new CoscoAccessWork(); + coscoAccessWork.setId(vo.getAccessWorkId()); + coscoAccessWork.setReviewStatus(CoscoType.REVIEW_STATUS_JGHZZ); + coscoAccessWork.setUpdateBy("1"); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork); + } + + }else{ + //修改任务主表评审状态--进行中 + CoscoAccessWork coscoAccessWork = new CoscoAccessWork(); + coscoAccessWork.setId(vo.getAccessWorkId()); + coscoAccessWork.setReviewStatus(CoscoType.REVIEW_STATUS_JXZ); + coscoAccessWork.setUpdateBy("1"); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork); + } + return true; + } + + /** + * 批量删除供应商准入_准入申请工作主 + * + * @param ids 需要删除的供应商准入_准入申请工作主主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessWorkByIds(String[] ids) { + return coscoAccessWorkMapper.deleteCoscoAccessWorkByIds(ids); + } + + /** + * 删除供应商准入_准入申请工作主信息 + * + * @param id 供应商准入_准入申请工作主主键 + * @return 结果 + */ + @Override + public int deleteCoscoAccessWorkById(String id) { + return coscoAccessWorkMapper.deleteCoscoAccessWorkById(id); + } + + /** + * 发起审批 + * @return + */ + @Override + public Boolean startApprove(String id) { + //修改任务主表审批状态--审批中 + CoscoAccessWork coscoAccessWork = new CoscoAccessWork(); + coscoAccessWork.setId(id); + coscoAccessWork.setApproveStatus(CoscoType.APPROVE_STATUS_SPZ); + coscoAccessWork.setUpdateBy("1"); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork); + + //*********************************调用三方接口****************************** + + + return true; + } + + /** + * 接受审批返回值 + * @return + */ + @Override + public Boolean receiveApprove(CoscoAccessWork vo) { + //修改任务主表审批状态--通过或者驳回 + CoscoAccessWork coscoAccessWork = new CoscoAccessWork(); + coscoAccessWork.setId(vo.getId()); + coscoAccessWork.setApproveStatus(vo.getApproveStatus()); + coscoAccessWork.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWork.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoAccessWorkMapper.updateCoscoAccessWork(coscoAccessWork); + + + + return true; + } + +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBankServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBankServiceImpl.java new file mode 100644 index 0000000..fc3f19b --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBankServiceImpl.java @@ -0,0 +1,106 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.Date; +import java.util.List; + +import cn.hutool.core.bean.BeanUtil; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierBank; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierBankMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierBankService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_银行账户Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierBankServiceImpl implements ICoscoSupplierBankService { + @Autowired + private CoscoSupplierBankMapper coscoSupplierBankMapper; + + /** + * 查询中远海运_供应商_银行账户 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 中远海运_供应商_银行账户 + */ + @Override + public CoscoSupplierBank selectCoscoSupplierBankById(String id) { + return coscoSupplierBankMapper.selectCoscoSupplierBankById(id); + } + + /** + * 查询中远海运_供应商_银行账户列表 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 中远海运_供应商_银行账户 + */ + @Override + public List selectCoscoSupplierBankList(CoscoSupplierBank coscoSupplierBank) { + return coscoSupplierBankMapper.selectCoscoSupplierBankList(coscoSupplierBank); + } + + @Override + public IPage getPage(CoscoSupplierBank coscoSupplierBaseVO) { + // 创建分页对象(当前页,每页大小) + IPage page = new Page<>(coscoSupplierBaseVO.getPageNo(), coscoSupplierBaseVO.getPageSize()); + // 调用自定义分页方法 + IPage result = coscoSupplierBankMapper.selectPageList(page, coscoSupplierBaseVO); + return result.convert(c -> BeanUtil.toBean(c, CoscoSupplierBank.class)); + } + + + + + /** + * 新增中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + @Override + public int insertCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank) { + coscoSupplierBank.setCreateTime(new Date()); + return coscoSupplierBankMapper.insertCoscoSupplierBank(coscoSupplierBank); + } + + /** + * 修改中远海运_供应商_银行账户 + * + * @param coscoSupplierBank 中远海运_供应商_银行账户 + * @return 结果 + */ + @Override + public int updateCoscoSupplierBank(CoscoSupplierBank coscoSupplierBank) { + coscoSupplierBank.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierBankMapper.updateCoscoSupplierBank(coscoSupplierBank); + } + + /** + * 批量删除中远海运_供应商_银行账户 + * + * @param ids 需要删除的中远海运_供应商_银行账户主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierBankByIds(String[] ids) { + return coscoSupplierBankMapper.deleteCoscoSupplierBankByIds(ids); + } + + /** + * 删除中远海运_供应商_银行账户信息 + * + * @param id 中远海运_供应商_银行账户主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierBankById(String id) { + return coscoSupplierBankMapper.deleteCoscoSupplierBankById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBaseServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBaseServiceImpl.java new file mode 100644 index 0000000..2ee93b4 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierBaseServiceImpl.java @@ -0,0 +1,237 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.Date; +import java.util.List; + +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.util.IdUtil; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoIdUtil; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.*; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.*; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierBaseService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +/** + * 中远海运_供应商_基本信息Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierBaseServiceImpl implements ICoscoSupplierBaseService { + @Autowired + private CoscoSupplierBaseMapper coscoSupplierBaseMapper; + @Autowired + private CoscoSupplierQualificationsMapper coscoSupplierQualificationsMapper; + @Autowired + private CoscoSupplierInvoiceMapper coscoSupplierInvoiceMapper; + @Autowired + private CoscoSupplierBankMapper coscoSupplierBankMapper; + @Autowired + private CoscoSupplierSurveyMapper coscoSupplierSurveyMapper; + @Autowired + private CoscoSupplierSurveyQuestionReplyMapper coscoSupplierSurveyQuestionReplyMapper; + @Autowired + private CoscoSupplierSurveyAttachmentsMapper coscoSupplierSurveyAttachmentsMapper; + + + @Override + public IPage getPage(CoscoSupplierBase coscoSupplierBase) { + // 创建分页对象(当前页,每页大小) + IPage page = new Page<>(coscoSupplierBase.getPageNo(), coscoSupplierBase.getPageSize()); + return coscoSupplierBaseMapper.selectPageList(page, coscoSupplierBase); + } + + /** + * 查询中远海运_供应商_基本信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 中远海运_供应商_基本信息 + */ + @Override + public CoscoSupplierVo selectCoscoSupplierBaseById(String id) { + CoscoSupplierVo vo = new CoscoSupplierVo(); + //基础信息、联系人信息 + vo.setCoscoSupplierBase(coscoSupplierBaseMapper.selectCoscoSupplierBaseById(id)); + //资质信息 + CoscoSupplierQualifications coscoSupplierQualifications = new CoscoSupplierQualifications(); + coscoSupplierQualifications.setSupplierId(id); + vo.setCoscoSupplierQualifications(coscoSupplierQualificationsMapper.selectCoscoSupplierQualificationsList(coscoSupplierQualifications)); + //开票信息 + + CoscoSupplierInvoice coscoSupplierInvoice = new CoscoSupplierInvoice(); + coscoSupplierInvoice.setSupplierId(id); + List coscoSupplierInvoiceList = coscoSupplierInvoiceMapper.selectCoscoSupplierInvoiceList(coscoSupplierInvoice); + if(coscoSupplierInvoiceList.size() > 0){ + vo.setCoscoSupplierInvoice(coscoSupplierInvoiceList.get(0)); + } + + //银行 + CoscoSupplierBank coscoSupplierBank = new CoscoSupplierBank(); + coscoSupplierBank.setSupplierId(id); + vo.setCoscoSupplierBank(coscoSupplierBankMapper.selectCoscoSupplierBankList(coscoSupplierBank)); + //其他附件 + CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments = new CoscoSupplierSurveyAttachments(); + coscoSupplierSurveyAttachments.setSupplierId(id); + vo.setCoscoSupplierSurveyAttachments(coscoSupplierSurveyAttachmentsMapper.selectCoscoSupplierSurveyAttachmentsList(coscoSupplierSurveyAttachments)); + return vo; + } + + /** + * 查询中远海运_供应商_基本信息列表 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 中远海运_供应商_基本信息 + */ + @Override + public List selectCoscoSupplierBaseList(CoscoSupplierBase coscoSupplierBase) { + return coscoSupplierBaseMapper.selectCoscoSupplierBaseList(coscoSupplierBase); + } + + /** + * 新增中远海运_供应商_基本信息 + * + * @return 结果 + */ + @Override + @Transactional + public Boolean insertCoscoSupplierBase(CoscoSupplierVo vo) { + String supplierId = CoscoIdUtil.getId();//企业id + //基本信息新增 + CoscoSupplierBase coscoSupplierBase = vo.getCoscoSupplierBase(); + if(vo.getCoscoSupplierBase() != null){ + coscoSupplierBase.setId(supplierId); + coscoSupplierBase.setCreateBy("1"); + coscoSupplierBase.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBase.setUpdateBy("1"); + coscoSupplierBase.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBase.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBaseMapper.insertCoscoSupplierBase(coscoSupplierBase); + + } + //资质信息新增 + if(vo.getCoscoSupplierQualifications().size() > 0){ + for(CoscoSupplierQualifications coscoSupplierQualifications : vo.getCoscoSupplierQualifications()){ + coscoSupplierQualifications.setId(CoscoIdUtil.getId()); + coscoSupplierQualifications.setSupplierId(supplierId); + coscoSupplierQualifications.setCreateBy("1"); + coscoSupplierQualifications.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierQualifications.setUpdateBy("1"); + coscoSupplierQualifications.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierQualifications.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierQualificationsMapper.insertCoscoSupplierQualifications(coscoSupplierQualifications); + } + } + + //发票信息 + if(vo.getCoscoSupplierInvoice() != null){ + CoscoSupplierInvoice coscoSupplierInvoice = vo.getCoscoSupplierInvoice(); + coscoSupplierInvoice.setId(CoscoIdUtil.getId()); + coscoSupplierInvoice.setSupplierId(supplierId); + coscoSupplierInvoice.setCreateBy("1"); + coscoSupplierInvoice.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierInvoice.setUpdateBy("1"); + coscoSupplierInvoice.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierInvoice.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierInvoiceMapper.insertCoscoSupplierInvoice(coscoSupplierInvoice); + } + + + //银行 + if(vo.getCoscoSupplierBank().size() > 0){ + for(CoscoSupplierBank coscoSupplierBank : vo.getCoscoSupplierBank()){ + coscoSupplierBank.setId(CoscoIdUtil.getId()); + coscoSupplierBank.setSupplierId(supplierId); + coscoSupplierBank.setCreateBy("1"); + coscoSupplierBank.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBank.setUpdateBy("1"); + coscoSupplierBank.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBank.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierBankMapper.insertCoscoSupplierBank(coscoSupplierBank); + } + } + + //填写人信息 + if(vo.getCoscoSupplierSurvey() != null){ + CoscoSupplierSurvey coscoSupplierSurvey = vo.getCoscoSupplierSurvey(); + coscoSupplierSurvey.setId(CoscoIdUtil.getId()); + coscoSupplierSurvey.setSupplierId(supplierId); + coscoSupplierSurvey.setCreateBy("1"); + coscoSupplierSurvey.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurvey.setUpdateBy("1"); + coscoSupplierSurvey.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurvey.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyMapper.insertCoscoSupplierSurvey(coscoSupplierSurvey); + } + + + //问题回复 + if( vo.getCoscoSupplierSurveyQuestionReply().size() > 0){ + for(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply : vo.getCoscoSupplierSurveyQuestionReply()){ + coscoSupplierSurveyQuestionReply.setId(CoscoIdUtil.getId()); + coscoSupplierSurveyQuestionReply.setSupplierId(supplierId); + coscoSupplierSurveyQuestionReply.setCreateBy("1"); + coscoSupplierSurveyQuestionReply.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyQuestionReply.setUpdateBy("1"); + coscoSupplierSurveyQuestionReply.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyQuestionReply.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyQuestionReplyMapper.insertCoscoSupplierSurveyQuestionReply(coscoSupplierSurveyQuestionReply); + } + } + + + //承诺书/其他附件 + if(vo.getCoscoSupplierSurveyAttachments().size() > 0){ + for(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments : vo.getCoscoSupplierSurveyAttachments()){ + coscoSupplierSurveyAttachments.setId(CoscoIdUtil.getId()); + coscoSupplierSurveyAttachments.setSupplierId(supplierId); + coscoSupplierSurveyAttachments.setCreateBy("1"); + coscoSupplierSurveyAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyAttachments.setUpdateBy("1"); + coscoSupplierSurveyAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyAttachments.setLastUpdateTime(CoscoDateUtils.getNowDate()); + coscoSupplierSurveyAttachmentsMapper.insertCoscoSupplierSurveyAttachments(coscoSupplierSurveyAttachments); + } + } + return true; + } + + /** + * 修改中远海运_供应商_基本信息 + * + * @param coscoSupplierBase 中远海运_供应商_基本信息 + * @return 结果 + */ + @Override + public int updateCoscoSupplierBase(CoscoSupplierBase coscoSupplierBase) { + coscoSupplierBase.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierBaseMapper.updateCoscoSupplierBase(coscoSupplierBase); + } + + /** + * 批量删除中远海运_供应商_基本信息 + * + * @param ids 需要删除的中远海运_供应商_基本信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierBaseByIds(String[] ids) { + return coscoSupplierBaseMapper.deleteCoscoSupplierBaseByIds(ids); + } + + /** + * 删除中远海运_供应商_基本信息信息 + * + * @param id 中远海运_供应商_基本信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierBaseById(String id) { + return coscoSupplierBaseMapper.deleteCoscoSupplierBaseById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierInvoiceServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierInvoiceServiceImpl.java new file mode 100644 index 0000000..b87913e --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierInvoiceServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierInvoice; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierInvoiceMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierInvoiceService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_开票信息Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierInvoiceServiceImpl implements ICoscoSupplierInvoiceService { + @Autowired + private CoscoSupplierInvoiceMapper coscoSupplierInvoiceMapper; + + /** + * 查询中远海运_供应商_开票信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 中远海运_供应商_开票信息 + */ + @Override + public CoscoSupplierInvoice selectCoscoSupplierInvoiceById(String id) { + return coscoSupplierInvoiceMapper.selectCoscoSupplierInvoiceById(id); + } + + /** + * 查询中远海运_供应商_开票信息列表 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 中远海运_供应商_开票信息 + */ + @Override + public List selectCoscoSupplierInvoiceList(CoscoSupplierInvoice coscoSupplierInvoice) { + return coscoSupplierInvoiceMapper.selectCoscoSupplierInvoiceList(coscoSupplierInvoice); + } + + /** + * 新增中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + @Override + public int insertCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice) { + coscoSupplierInvoice.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierInvoiceMapper.insertCoscoSupplierInvoice(coscoSupplierInvoice); + } + + /** + * 修改中远海运_供应商_开票信息 + * + * @param coscoSupplierInvoice 中远海运_供应商_开票信息 + * @return 结果 + */ + @Override + public int updateCoscoSupplierInvoice(CoscoSupplierInvoice coscoSupplierInvoice) { + coscoSupplierInvoice.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierInvoiceMapper.updateCoscoSupplierInvoice(coscoSupplierInvoice); + } + + /** + * 批量删除中远海运_供应商_开票信息 + * + * @param ids 需要删除的中远海运_供应商_开票信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierInvoiceByIds(String[] ids) { + return coscoSupplierInvoiceMapper.deleteCoscoSupplierInvoiceByIds(ids); + } + + /** + * 删除中远海运_供应商_开票信息信息 + * + * @param id 中远海运_供应商_开票信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierInvoiceById(String id) { + return coscoSupplierInvoiceMapper.deleteCoscoSupplierInvoiceById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierQualificationsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierQualificationsServiceImpl.java new file mode 100644 index 0000000..bd1dd06 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierQualificationsServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierQualifications; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierQualificationsMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierQualificationsService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_资质信息Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierQualificationsServiceImpl implements ICoscoSupplierQualificationsService { + @Autowired + private CoscoSupplierQualificationsMapper coscoSupplierQualificationsMapper; + + /** + * 查询中远海运_供应商_资质信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 中远海运_供应商_资质信息 + */ + @Override + public CoscoSupplierQualifications selectCoscoSupplierQualificationsById(String id) { + return coscoSupplierQualificationsMapper.selectCoscoSupplierQualificationsById(id); + } + + /** + * 查询中远海运_供应商_资质信息列表 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 中远海运_供应商_资质信息 + */ + @Override + public List selectCoscoSupplierQualificationsList(CoscoSupplierQualifications coscoSupplierQualifications) { + return coscoSupplierQualificationsMapper.selectCoscoSupplierQualificationsList(coscoSupplierQualifications); + } + + /** + * 新增中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + @Override + public int insertCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications) { + coscoSupplierQualifications.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierQualificationsMapper.insertCoscoSupplierQualifications(coscoSupplierQualifications); + } + + /** + * 修改中远海运_供应商_资质信息 + * + * @param coscoSupplierQualifications 中远海运_供应商_资质信息 + * @return 结果 + */ + @Override + public int updateCoscoSupplierQualifications(CoscoSupplierQualifications coscoSupplierQualifications) { + coscoSupplierQualifications.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierQualificationsMapper.updateCoscoSupplierQualifications(coscoSupplierQualifications); + } + + /** + * 批量删除中远海运_供应商_资质信息 + * + * @param ids 需要删除的中远海运_供应商_资质信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierQualificationsByIds(String[] ids) { + return coscoSupplierQualificationsMapper.deleteCoscoSupplierQualificationsByIds(ids); + } + + /** + * 删除中远海运_供应商_资质信息信息 + * + * @param id 中远海运_供应商_资质信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierQualificationsById(String id) { + return coscoSupplierQualificationsMapper.deleteCoscoSupplierQualificationsById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyAttachmentsServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyAttachmentsServiceImpl.java new file mode 100644 index 0000000..227b6a1 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyAttachmentsServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyAttachments; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierSurveyAttachmentsMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierSurveyAttachmentsService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_承诺书及附件Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierSurveyAttachmentsServiceImpl implements ICoscoSupplierSurveyAttachmentsService { + @Autowired + private CoscoSupplierSurveyAttachmentsMapper coscoSupplierSurveyAttachmentsMapper; + + /** + * 查询中远海运_供应商_承诺书及附件 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 中远海运_供应商_承诺书及附件 + */ + @Override + public CoscoSupplierSurveyAttachments selectCoscoSupplierSurveyAttachmentsById(String id) { + return coscoSupplierSurveyAttachmentsMapper.selectCoscoSupplierSurveyAttachmentsById(id); + } + + /** + * 查询中远海运_供应商_承诺书及附件列表 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 中远海运_供应商_承诺书及附件 + */ + @Override + public List selectCoscoSupplierSurveyAttachmentsList(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments) { + return coscoSupplierSurveyAttachmentsMapper.selectCoscoSupplierSurveyAttachmentsList(coscoSupplierSurveyAttachments); + } + + /** + * 新增中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + @Override + public int insertCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments) { + coscoSupplierSurveyAttachments.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyAttachmentsMapper.insertCoscoSupplierSurveyAttachments(coscoSupplierSurveyAttachments); + } + + /** + * 修改中远海运_供应商_承诺书及附件 + * + * @param coscoSupplierSurveyAttachments 中远海运_供应商_承诺书及附件 + * @return 结果 + */ + @Override + public int updateCoscoSupplierSurveyAttachments(CoscoSupplierSurveyAttachments coscoSupplierSurveyAttachments) { + coscoSupplierSurveyAttachments.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyAttachmentsMapper.updateCoscoSupplierSurveyAttachments(coscoSupplierSurveyAttachments); + } + + /** + * 批量删除中远海运_供应商_承诺书及附件 + * + * @param ids 需要删除的中远海运_供应商_承诺书及附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyAttachmentsByIds(String[] ids) { + return coscoSupplierSurveyAttachmentsMapper.deleteCoscoSupplierSurveyAttachmentsByIds(ids); + } + + /** + * 删除中远海运_供应商_承诺书及附件信息 + * + * @param id 中远海运_供应商_承诺书及附件主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyAttachmentsById(String id) { + return coscoSupplierSurveyAttachmentsMapper.deleteCoscoSupplierSurveyAttachmentsById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyQuestionReplyServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyQuestionReplyServiceImpl.java new file mode 100644 index 0000000..92f085c --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyQuestionReplyServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurveyQuestionReply; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierSurveyQuestionReplyMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierSurveyQuestionReplyService; +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_问题回复Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierSurveyQuestionReplyServiceImpl implements ICoscoSupplierSurveyQuestionReplyService { + @Autowired + private CoscoSupplierSurveyQuestionReplyMapper coscoSupplierSurveyQuestionReplyMapper; + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复 + */ + @Override + public CoscoSupplierSurveyQuestionReply selectCoscoSupplierSurveyQuestionReplyById(String id) { + return coscoSupplierSurveyQuestionReplyMapper.selectCoscoSupplierSurveyQuestionReplyById(id); + } + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_问题回复列表 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 中远海运_供应商_社会准则符合性自查问卷_问题回复 + */ + @Override + public List selectCoscoSupplierSurveyQuestionReplyList(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply) { + return coscoSupplierSurveyQuestionReplyMapper.selectCoscoSupplierSurveyQuestionReplyList(coscoSupplierSurveyQuestionReply); + } + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + @Override + public int insertCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply) { + coscoSupplierSurveyQuestionReply.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyQuestionReplyMapper.insertCoscoSupplierSurveyQuestionReply(coscoSupplierSurveyQuestionReply); + } + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param coscoSupplierSurveyQuestionReply 中远海运_供应商_社会准则符合性自查问卷_问题回复 + * @return 结果 + */ + @Override + public int updateCoscoSupplierSurveyQuestionReply(CoscoSupplierSurveyQuestionReply coscoSupplierSurveyQuestionReply) { + coscoSupplierSurveyQuestionReply.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyQuestionReplyMapper.updateCoscoSupplierSurveyQuestionReply(coscoSupplierSurveyQuestionReply); + } + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_问题回复 + * + * @param ids 需要删除的中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyQuestionReplyByIds(String[] ids) { + return coscoSupplierSurveyQuestionReplyMapper.deleteCoscoSupplierSurveyQuestionReplyByIds(ids); + } + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_问题回复信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_问题回复主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyQuestionReplyById(String id) { + return coscoSupplierSurveyQuestionReplyMapper.deleteCoscoSupplierSurveyQuestionReplyById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyServiceImpl.java new file mode 100644 index 0000000..cb52fc8 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierSurveyServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierSurvey; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierSurveyMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierSurveyService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_社会准则符合性自查问卷_填写人信息Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierSurveyServiceImpl implements ICoscoSupplierSurveyService { + @Autowired + private CoscoSupplierSurveyMapper coscoSupplierSurveyMapper; + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + */ + @Override + public CoscoSupplierSurvey selectCoscoSupplierSurveyById(String id) { + return coscoSupplierSurveyMapper.selectCoscoSupplierSurveyById(id); + } + + /** + * 查询中远海运_供应商_社会准则符合性自查问卷_填写人信息列表 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + */ + @Override + public List selectCoscoSupplierSurveyList(CoscoSupplierSurvey coscoSupplierSurvey) { + return coscoSupplierSurveyMapper.selectCoscoSupplierSurveyList(coscoSupplierSurvey); + } + + /** + * 新增中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + @Override + public int insertCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey) { + coscoSupplierSurvey.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyMapper.insertCoscoSupplierSurvey(coscoSupplierSurvey); + } + + /** + * 修改中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param coscoSupplierSurvey 中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * @return 结果 + */ + @Override + public int updateCoscoSupplierSurvey(CoscoSupplierSurvey coscoSupplierSurvey) { + coscoSupplierSurvey.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSupplierSurveyMapper.updateCoscoSupplierSurvey(coscoSupplierSurvey); + } + + /** + * 批量删除中远海运_供应商_社会准则符合性自查问卷_填写人信息 + * + * @param ids 需要删除的中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyByIds(String[] ids) { + return coscoSupplierSurveyMapper.deleteCoscoSupplierSurveyByIds(ids); + } + + /** + * 删除中远海运_供应商_社会准则符合性自查问卷_填写人信息信息 + * + * @param id 中远海运_供应商_社会准则符合性自查问卷_填写人信息主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierSurveyById(String id) { + return coscoSupplierSurveyMapper.deleteCoscoSupplierSurveyById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierTianyanchaIcServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierTianyanchaIcServiceImpl.java new file mode 100644 index 0000000..691bc92 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSupplierTianyanchaIcServiceImpl.java @@ -0,0 +1,87 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSupplierTianyanchaIc; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSupplierTianyanchaIcMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSupplierTianyanchaIcService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_供应商_天眼查工商信息标Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSupplierTianyanchaIcServiceImpl implements ICoscoSupplierTianyanchaIcService { + @Autowired + private CoscoSupplierTianyanchaIcMapper coscoSupplierTianyanchaIcMapper; + + /** + * 查询中远海运_供应商_天眼查工商信息标 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 中远海运_供应商_天眼查工商信息标 + */ + @Override + public CoscoSupplierTianyanchaIc selectCoscoSupplierTianyanchaIcById(String id) { + return coscoSupplierTianyanchaIcMapper.selectCoscoSupplierTianyanchaIcById(id); + } + + /** + * 查询中远海运_供应商_天眼查工商信息标列表 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 中远海运_供应商_天眼查工商信息标 + */ + @Override + public List selectCoscoSupplierTianyanchaIcList(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc) { + return coscoSupplierTianyanchaIcMapper.selectCoscoSupplierTianyanchaIcList(coscoSupplierTianyanchaIc); + } + + /** + * 新增中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + @Override + public int insertCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc) { + return coscoSupplierTianyanchaIcMapper.insertCoscoSupplierTianyanchaIc(coscoSupplierTianyanchaIc); + } + + /** + * 修改中远海运_供应商_天眼查工商信息标 + * + * @param coscoSupplierTianyanchaIc 中远海运_供应商_天眼查工商信息标 + * @return 结果 + */ + @Override + public int updateCoscoSupplierTianyanchaIc(CoscoSupplierTianyanchaIc coscoSupplierTianyanchaIc) { + return coscoSupplierTianyanchaIcMapper.updateCoscoSupplierTianyanchaIc(coscoSupplierTianyanchaIc); + } + + /** + * 批量删除中远海运_供应商_天眼查工商信息标 + * + * @param ids 需要删除的中远海运_供应商_天眼查工商信息标主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierTianyanchaIcByIds(String[] ids) { + return coscoSupplierTianyanchaIcMapper.deleteCoscoSupplierTianyanchaIcByIds(ids); + } + + /** + * 删除中远海运_供应商_天眼查工商信息标信息 + * + * @param id 中远海运_供应商_天眼查工商信息标主键 + * @return 结果 + */ + @Override + public int deleteCoscoSupplierTianyanchaIcById(String id) { + return coscoSupplierTianyanchaIcMapper.deleteCoscoSupplierTianyanchaIcById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionOptionServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionOptionServiceImpl.java new file mode 100644 index 0000000..92233a8 --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionOptionServiceImpl.java @@ -0,0 +1,90 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestionOption; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSurveyQuestionOptionMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSurveyQuestionOptionService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_社会准则符合性自查问卷_问题选项Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSurveyQuestionOptionServiceImpl implements ICoscoSurveyQuestionOptionService { + @Autowired + private CoscoSurveyQuestionOptionMapper coscoSurveyQuestionOptionMapper; + + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 中远海运_社会准则符合性自查问卷_问题选项 + */ + @Override + public CoscoSurveyQuestionOption selectCoscoSurveyQuestionOptionById(String id) { + return coscoSurveyQuestionOptionMapper.selectCoscoSurveyQuestionOptionById(id); + } + + /** + * 查询中远海运_社会准则符合性自查问卷_问题选项列表 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 中远海运_社会准则符合性自查问卷_问题选项 + */ + @Override + public List selectCoscoSurveyQuestionOptionList(CoscoSurveyQuestionOption coscoSurveyQuestionOption) { + return coscoSurveyQuestionOptionMapper.selectCoscoSurveyQuestionOptionList(coscoSurveyQuestionOption); + } + + /** + * 新增中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + @Override + public int insertCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption) { + coscoSurveyQuestionOption.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSurveyQuestionOptionMapper.insertCoscoSurveyQuestionOption(coscoSurveyQuestionOption); + } + + /** + * 修改中远海运_社会准则符合性自查问卷_问题选项 + * + * @param coscoSurveyQuestionOption 中远海运_社会准则符合性自查问卷_问题选项 + * @return 结果 + */ + @Override + public int updateCoscoSurveyQuestionOption(CoscoSurveyQuestionOption coscoSurveyQuestionOption) { + coscoSurveyQuestionOption.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSurveyQuestionOptionMapper.updateCoscoSurveyQuestionOption(coscoSurveyQuestionOption); + } + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题选项 + * + * @param ids 需要删除的中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 结果 + */ + @Override + public int deleteCoscoSurveyQuestionOptionByIds(String[] ids) { + return coscoSurveyQuestionOptionMapper.deleteCoscoSurveyQuestionOptionByIds(ids); + } + + /** + * 删除中远海运_社会准则符合性自查问卷_问题选项信息 + * + * @param id 中远海运_社会准则符合性自查问卷_问题选项主键 + * @return 结果 + */ + @Override + public int deleteCoscoSurveyQuestionOptionById(String id) { + return coscoSurveyQuestionOptionMapper.deleteCoscoSurveyQuestionOptionById(id); + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionServiceImpl.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionServiceImpl.java new file mode 100644 index 0000000..e534e1f --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscosupplier/service/impl/CoscoSurveyQuestionServiceImpl.java @@ -0,0 +1,102 @@ +package com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.impl; + +import java.util.List; + +import com.chinaunicom.zyhy.ebtp.supplier.common.CoscoDateUtils; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSurveyQuestionOptionMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestion; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.dao.mapper.CoscoSurveyQuestionMapper; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.entity.CoscoSurveyQuestionOption; +import com.chinaunicom.zyhy.ebtp.supplier.coscosupplier.service.ICoscoSurveyQuestionService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +/** + * 中远海运_社会准则符合性自查问卷_问题Service业务层处理 + * + * @author ruoyi + * @date 2025-06-16 + */ +@Service +public class CoscoSurveyQuestionServiceImpl implements ICoscoSurveyQuestionService { + @Autowired + private CoscoSurveyQuestionMapper coscoSurveyQuestionMapper; + + @Autowired + private CoscoSurveyQuestionOptionMapper coscoSurveyQuestionOptionMapper; + + /** + * 查询中远海运_社会准则符合性自查问卷_问题 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 中远海运_社会准则符合性自查问卷_问题 + */ + @Override + public CoscoSurveyQuestion selectCoscoSurveyQuestionById(String id) { + return coscoSurveyQuestionMapper.selectCoscoSurveyQuestionById(id); + } + + /** + * 查询中远海运_社会准则符合性自查问卷_问题列表 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 中远海运_社会准则符合性自查问卷_问题 + */ + @Override + public List selectCoscoSurveyQuestionList(CoscoSurveyQuestion coscoSurveyQuestion) { + List list = coscoSurveyQuestionMapper.selectCoscoSurveyQuestionList(coscoSurveyQuestion); + for(CoscoSurveyQuestion coscoSurveyQuestion1 : list){ + CoscoSurveyQuestionOption coscoSurveyQuestionOption = new CoscoSurveyQuestionOption(); + coscoSurveyQuestionOption.setSurveyQuestionId(coscoSurveyQuestion1.getId()); + List list1 = coscoSurveyQuestionOptionMapper.selectCoscoSurveyQuestionOptionList(coscoSurveyQuestionOption); + coscoSurveyQuestion1.setCoscoSurveyQuestionOptionList(list1); + } + return list; + } + + /** + * 新增中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + @Override + public int insertCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion) { + coscoSurveyQuestion.setCreateTime(CoscoDateUtils.getNowDate()); + return coscoSurveyQuestionMapper.insertCoscoSurveyQuestion(coscoSurveyQuestion); + } + + /** + * 修改中远海运_社会准则符合性自查问卷_问题 + * + * @param coscoSurveyQuestion 中远海运_社会准则符合性自查问卷_问题 + * @return 结果 + */ + @Override + public int updateCoscoSurveyQuestion(CoscoSurveyQuestion coscoSurveyQuestion) { + coscoSurveyQuestion.setUpdateTime(CoscoDateUtils.getNowDate()); + return coscoSurveyQuestionMapper.updateCoscoSurveyQuestion(coscoSurveyQuestion); + } + + /** + * 批量删除中远海运_社会准则符合性自查问卷_问题 + * + * @param ids 需要删除的中远海运_社会准则符合性自查问卷_问题主键 + * @return 结果 + */ + @Override + public int deleteCoscoSurveyQuestionByIds(String[] ids) { + return coscoSurveyQuestionMapper.deleteCoscoSurveyQuestionByIds(ids); + } + + /** + * 删除中远海运_社会准则符合性自查问卷_问题信息 + * + * @param id 中远海运_社会准则符合性自查问卷_问题主键 + * @return 结果 + */ + @Override + public int deleteCoscoSurveyQuestionById(String id) { + return coscoSurveyQuestionMapper.deleteCoscoSurveyQuestionById(id); + } +} diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessCategoryMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessCategoryMapper.xml new file mode 100644 index 0000000..0a1450f --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessCategoryMapper.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + select a.category_name as categoryName,c.access_work_id, c.category_id from cosco_access_category c + left join cosco_category a on c.category_id = a.id + + + + + + + + insert into cosco_access_category + + access_work_id, + category_id, + + + #{accessWorkId}, + #{categoryId}, + + + + insert into cosco_access_category + ( access_work_id, category_id) + values + + ( #{item.accessWorkId}, #{item.categoryId}) + + + + update cosco_access_category + + category_id = + #{categoryId}, + + + where access_work_id = #{accessWorkId} + + + + update cosco_access_category set del_flag = 2 + where access_work_id = #{accessWorkId} + + + + update cosco_access_category set del_flag = 2 where access_work_id in + + #{accessWorkId} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemAttachmentsMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemAttachmentsMapper.xml new file mode 100644 index 0000000..ed222c7 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemAttachmentsMapper.xml @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + select id, access_work_id, access_user_item_id, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_access_item_attachments + + + + + + + + insert into cosco_access_item_attachments + + id, + access_work_id, + access_user_item_id, + file_name, + file_type, + file_size, + file_path, + file_url, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{accessUserItemId}, + #{fileName}, + #{fileType}, + #{fileSize}, + #{filePath}, + #{fileUrl}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_item_attachments + ( id, access_work_id, access_user_item_id, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.accessUserItemId}, #{item.fileName}, #{item.fileType}, #{item.fileSize}, #{item.filePath}, #{item.fileUrl}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_item_attachments + + access_work_id = + #{accessWorkId}, + + access_user_item_id = + #{accessUserItemId}, + + file_name = + #{fileName}, + + file_type = + #{fileType}, + + file_size = + #{fileSize}, + + file_path = + #{filePath}, + + file_url = + #{fileUrl}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_item_attachments set del_flag = 2 + where id = #{id} + + + + update cosco_access_item_attachments set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemMapper.xml new file mode 100644 index 0000000..c08c8c7 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessItemMapper.xml @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + select id, access_work_id, supplier_id, item_type, item_name, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_access_item + + + + + + + + insert into cosco_access_item + + id, + access_work_id, + supplier_id, + item_type, + item_name, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{supplierId}, + #{itemType}, + #{itemName}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_item + ( id, access_work_id, supplier_id, item_type, item_name, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.supplierId}, #{item.itemType}, #{item.itemName}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_item + + access_work_id = + #{accessWorkId}, + + supplier_id = + #{supplierId}, + + item_type = + #{itemType}, + + item_name = + #{itemName}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_item set del_flag = 2 + where id = #{id} + + + + update cosco_access_item set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierCategoryMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierCategoryMapper.xml new file mode 100644 index 0000000..9717486 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierCategoryMapper.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + select id, access_work_id, supplier_id, category_id, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_access_supplier_category + + + + + + + + insert into cosco_access_supplier_category + + id, + access_work_id, + supplier_id, + category_id, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{supplierId}, + #{categoryId}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_supplier_category + ( id, access_work_id, supplier_id, category_id, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.supplierId}, #{item.categoryId}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_supplier_category + + access_work_id = + #{accessWorkId}, + + supplier_id = + #{supplierId}, + + category_id = + #{categoryId}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_supplier_category set del_flag = 2 + where id = #{id} + + + + update cosco_access_supplier_category set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierMapper.xml new file mode 100644 index 0000000..b044f6b --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessSupplierMapper.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + select s.`name` as supplierName,a.access_work_id, a.supplier_id from cosco_access_supplier a + left join cosco_supplier_base s on a.supplier_id = s.id + + + + + + + + insert into cosco_access_supplier + + access_work_id, + supplier_id, + + + #{accessWorkId}, + #{supplierId}, + + + + insert into cosco_access_supplier + ( access_work_id, supplier_id) + values + + ( #{item.accessWorkId}, #{item.supplierId}) + + + + update cosco_access_supplier + + supplier_id = + #{supplierId}, + + + where access_work_id = #{accessWorkId} + + + + update cosco_access_supplier set del_flag = 2 + where access_work_id = #{accessWorkId} + + + + update cosco_access_supplier set del_flag = 2 where access_work_id in + + #{accessWorkId} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserItemMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserItemMapper.xml new file mode 100644 index 0000000..b1aedc5 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserItemMapper.xml @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + select i.item_name as itemName,ui.review_by, + ui.id, ui.access_work_id, ui.supplier_id, ui.item_id, ui.review_by, + ui.review_result, ui.remark, ui.del_flag, ui.create_by, + ui.create_time, ui.update_by, ui.update_time, ui.last_update_time + from cosco_access_user_item ui + left join cosco_access_item i on ui.item_id = i.id and i.del_flag = 'normal' + + + + + + + + + + + insert into cosco_access_user_item + + id, + access_work_id, + supplier_id, + item_id, + review_by, + review_result, + remark, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{supplierId}, + #{itemId}, + #{reviewBy}, + #{reviewResult}, + #{remark}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_user_item + ( id, access_work_id, supplier_id, item_id, review_by, review_result, remark, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.supplierId}, #{item.itemId}, #{item.reviewBy}, #{item.reviewResult}, #{item.remark}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_user_item + + access_work_id = + #{accessWorkId}, + + supplier_id = + #{supplierId}, + + item_id = + #{itemId}, + + review_by = + #{reviewBy}, + + review_result = + #{reviewResult}, + + remark = + #{remark}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_user_item set del_flag = 2 + where id = #{id} + + + + update cosco_access_user_item set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserMapper.xml new file mode 100644 index 0000000..a3aca96 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessUserMapper.xml @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + + + + + + + + select id, access_work_id, user_id, dept_id, is_leader, review_time, status, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_access_user + + + + + + + + + + + insert into cosco_access_user + + id, + access_work_id, + user_id, + dept_id, + is_leader, + review_time, + status, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{userId}, + #{deptId}, + #{isLeader}, + #{reviewTime}, + #{status}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_user + ( id, access_work_id, user_id, dept_id, is_leader, review_time, status, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.userId}, #{item.deptId}, #{item.isLeader}, #{item.reviewTime}, #{item.status}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_user + + access_work_id = + #{accessWorkId}, + + user_id = + #{userId}, + + dept_id = + #{deptId}, + + is_leader = + #{isLeader}, + + review_time = + #{reviewTime}, + + status = + #{status}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_user + + access_work_id = + #{accessWorkId}, + + user_id = + #{userId}, + + dept_id = + #{deptId}, + + is_leader = + #{isLeader}, + + review_time = + #{reviewTime}, + + status = + #{status}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where access_work_id = #{accessWorkId} and user_id = #{userId} + + + + + update cosco_access_user set del_flag = 2 + where id = #{id} + + + + update cosco_access_user set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkAttachmentsMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkAttachmentsMapper.xml new file mode 100644 index 0000000..f2377fe --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkAttachmentsMapper.xml @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + select id, access_work_id, attachments_type, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_access_work_attachments + + + + + + + + insert into cosco_access_work_attachments + + id, + access_work_id, + attachments_type, + file_name, + file_type, + file_size, + file_path, + file_url, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkId}, + #{attachmentsType}, + #{fileName}, + #{fileType}, + #{fileSize}, + #{filePath}, + #{fileUrl}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_work_attachments + ( id, access_work_id, attachments_type, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkId}, #{item.attachmentsType}, #{item.fileName}, #{item.fileType}, #{item.fileSize}, #{item.filePath}, #{item.fileUrl}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_work_attachments + + access_work_id = + #{accessWorkId}, + + attachments_type = + #{attachmentsType}, + + file_name = + #{fileName}, + + file_type = + #{fileType}, + + file_size = + #{fileSize}, + + file_path = + #{filePath}, + + file_url = + #{fileUrl}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_work_attachments set del_flag = 2 + where id = #{id} + + + + update cosco_access_work_attachments set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkMapper.xml new file mode 100644 index 0000000..3ee5ebd --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoAccessWorkMapper.xml @@ -0,0 +1,391 @@ + + + + + + + + + + + + + + + + + + + + + + + + + SELECT + DISTINCT + w.id, + w.access_work_name, + w.dept_id, + CASE + WHEN w.access_type = 'online' THEN '线上准入' + WHEN w.access_type = 'offline' THEN '线下准入' + ELSE w.access_type + END AS access_type_text, + w.start_time, + w.end_time, + CASE + WHEN w.review_status = 0 THEN '未开始' + WHEN w.review_status = 1 THEN '进行中' + WHEN w.review_status = 2 THEN '结果汇总中' + WHEN w.review_status = 3 THEN '已完成' + ELSE CAST(w.review_status AS CHAR) + END AS review_status_text, + CASE + WHEN w.approve_status = 0 THEN '审批中' + WHEN w.approve_status = 1 THEN '通过' + WHEN w.approve_status = 2 THEN '驳回' + ELSE CAST(w.approve_status AS CHAR) + END AS approve_status_text, + w.work_flow_id, + w.create_by, + w.create_time, + w.update_by, + w.update_time, + w.last_update_time + FROM + cosco_access_work w + left join cosco_access_category c on w.id = c.access_work_id + + + + + + select GROUP_CONCAT(DISTINCT d.category_name SEPARATOR ', ') AS categoryName, + w.id, + w.access_work_name, + w.dept_id, + CASE + WHEN w.access_type = 'online' THEN '线上准入' + WHEN w.access_type = 'offline' THEN '线下准入' + ELSE w.access_type + END AS access_type_text, + w.start_time, + w.end_time, + CASE + WHEN w.review_status = 0 THEN '未开始' + WHEN w.review_status = 1 THEN '进行中' + WHEN w.review_status = 2 THEN '结果汇总中' + WHEN w.review_status = 3 THEN '已完成' + ELSE CAST(w.review_status AS CHAR) + END AS review_status_text, + CASE + WHEN w.approve_status = 0 THEN '审批中' + WHEN w.approve_status = 1 THEN '通过' + WHEN w.approve_status = 2 THEN '驳回' + ELSE CAST(w.approve_status AS CHAR) + END AS approve_status_text, + w.work_flow_id, + w.create_by, + w.create_time, + w.update_by, + w.update_time, + w.last_update_time + FROM + cosco_access_work w + LEFT JOIN cosco_access_category c ON w.id = c.access_work_id + LEFT JOIN cosco_category d ON c.category_id = d.id and d.del_flag = 'normal' + + + + + + + + + + + + + + + + + insert into cosco_access_work + + id, + access_work_name, + dept_id, + apply_type, + access_type, + start_time, + end_time, + review_status, + approve_status, + work_flow_id, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{accessWorkName}, + #{deptId}, + #{applyType}, + #{accessType}, + #{startTime}, + #{endTime}, + #{reviewStatus}, + #{approveStatus}, + #{workFlowId}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_access_work + ( id, access_work_name, dept_id, apply_type, access_type, start_time, end_time, review_status, approve_status, work_flow_id, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.accessWorkName}, #{item.deptId}, #{item.applyType}, #{item.accessType}, #{item.startTime}, #{item.endTime}, #{item.reviewStatus}, #{item.approveStatus}, #{item.workFlowId}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_access_work + + access_work_name = + #{accessWorkName}, + + dept_id = + #{deptId}, + + apply_type = + #{applyType}, + + access_type = + #{accessType}, + + start_time = + #{startTime}, + + end_time = + #{endTime}, + + review_status = + #{reviewStatus}, + + approve_status = + #{approveStatus}, + + work_flow_id = + #{workFlowId}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_access_work set del_flag = 2 + where id = #{id} + + + + update cosco_access_work set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBankMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBankMapper.xml new file mode 100644 index 0000000..cd222fc --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBankMapper.xml @@ -0,0 +1,204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, interbank_number, bank, swift_code, account_name, account, currency, nation, province, city, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_bank + + + + + + + + + + + insert into cosco_supplier_bank + + id, + supplier_id, + interbank_number, + bank, + swift_code, + account_name, + account, + currency, + nation, + province, + city, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{interbankNumber}, + #{bank}, + #{swiftCode}, + #{accountName}, + #{account}, + #{currency}, + #{nation}, + #{province}, + #{city}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_bank + ( id, supplier_id, interbank_number, bank, swift_code, account_name, account, currency, nation, province, city, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.interbankNumber}, #{item.bank}, #{item.swiftCode}, #{item.accountName}, #{item.account}, #{item.currency}, #{item.nation}, #{item.province}, #{item.city}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_bank + + supplier_id = + #{supplierId}, + + interbank_number = + #{interbankNumber}, + + bank = + #{bank}, + + swift_code = + #{swiftCode}, + + account_name = + #{accountName}, + + account = + #{account}, + + currency = + #{currency}, + + nation = + #{nation}, + + province = + #{province}, + + city = + #{city}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_bank set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_bank set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBaseMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBaseMapper.xml new file mode 100644 index 0000000..589a7f7 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierBaseMapper.xml @@ -0,0 +1,516 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_type, licence_accessory, licence_date, enterprise_type, name, name_en, social_credit_code, `range`, reg_address, work_address, parent_company_investor, legal_person, id_card, capital, contacts_name, contacts_phone, contacts_type, contacts_email, telephone, nation, vat, taxpayer_id, currency, person_name, person_phone, person_bank, person_account, remark, access_status, blacklist_status, greylist_status, fillin_status, fillin_by, sap_code, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_base + + + + + + + + + + + insert into cosco_supplier_base + + id, + supplier_type, + licence_accessory, + licence_date, + enterprise_type, + name, + name_en, + social_credit_code, + `range`, + reg_address, + work_address, + parent_company_investor, + legal_person, + id_card, + capital, + contacts_name, + contacts_phone, + contacts_type, + contacts_email, + telephone, + nation, + vat, + taxpayer_id, + currency, + person_name, + person_phone, + person_bank, + person_account, + remark, + access_status, + blacklist_status, + greylist_status, + fillin_status, + fillin_by, + sap_code, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierType}, + #{licenceAccessory}, + #{licenceDate}, + #{enterpriseType}, + #{name}, + #{nameEn}, + #{socialCreditCode}, + #{range}, + #{regAddress}, + #{workAddress}, + #{parentCompanyInvestor}, + #{legalPerson}, + #{idCard}, + #{capital}, + #{contactsName}, + #{contactsPhone}, + #{contactsType}, + #{contactsEmail}, + #{telephone}, + #{nation}, + #{vat}, + #{taxpayerId}, + #{currency}, + #{personName}, + #{personPhone}, + #{personBank}, + #{personAccount}, + #{remark}, + #{accessStatus}, + #{blacklistStatus}, + #{greylistStatus}, + #{fillinStatus}, + #{fillinBy}, + #{sapCode}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_base + ( id, supplier_type, licence_accessory, licence_date, enterprise_type, name, name_en, social_credit_code, range, reg_address, work_address, parent_company_investor, legal_person, id_card, capital, contacts_name, contacts_phone, contacts_type, contacts_email, telephone, nation, vat, taxpayer_id, currency, person_name, person_phone, person_bank, person_account, remark, access_status, blacklist_status, greylist_status, fillin_status, fillin_by, sap_code, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierType}, #{item.licenceAccessory}, #{item.licenceDate}, #{item.enterpriseType}, #{item.name}, #{item.nameEn}, #{item.socialCreditCode}, #{item.range}, #{item.regAddress}, #{item.workAddress}, #{item.parentCompanyInvestor}, #{item.legalPerson}, #{item.idCard}, #{item.capital}, #{item.contactsName}, #{item.contactsPhone}, #{item.contactsType}, #{item.contactsEmail}, #{item.telephone}, #{item.nation}, #{item.vat}, #{item.taxpayerId}, #{item.currency}, #{item.personName}, #{item.personPhone}, #{item.personBank}, #{item.personAccount}, #{item.remark}, #{item.accessStatus}, #{item.blacklistStatus}, #{item.greylistStatus}, #{item.fillinStatus}, #{item.fillinBy}, #{item.sapCode}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_base + + supplier_type = + #{supplierType}, + + licence_accessory = + #{licenceAccessory}, + + licence_date = + #{licenceDate}, + + enterprise_type = + #{enterpriseType}, + + name = + #{name}, + + name_en = + #{nameEn}, + + social_credit_code = + #{socialCreditCode}, + + range = + #{range}, + + reg_address = + #{regAddress}, + + work_address = + #{workAddress}, + + parent_company_investor = + #{parentCompanyInvestor}, + + legal_person = + #{legalPerson}, + + id_card = + #{idCard}, + + capital = + #{capital}, + + contacts_name = + #{contactsName}, + + contacts_phone = + #{contactsPhone}, + + contacts_type = + #{contactsType}, + + contacts_email = + #{contactsEmail}, + + telephone = + #{telephone}, + + nation = + #{nation}, + + vat = + #{vat}, + + taxpayer_id = + #{taxpayerId}, + + currency = + #{currency}, + + person_name = + #{personName}, + + person_phone = + #{personPhone}, + + person_bank = + #{personBank}, + + person_account = + #{personAccount}, + + remark = + #{remark}, + + access_status = + #{accessStatus}, + + blacklist_status = + #{blacklistStatus}, + + greylist_status = + #{greylistStatus}, + + fillin_status = + #{fillinStatus}, + + fillin_by = + #{fillinBy}, + + sap_code = + #{sapCode}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_base set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_base set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierInvoiceMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierInvoiceMapper.xml new file mode 100644 index 0000000..883458c --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierInvoiceMapper.xml @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, taxpayer_type, taxpayer_code, phone, account, head, address, bank, qualification_certificate, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_invoice + + + + + + + + insert into cosco_supplier_invoice + + id, + supplier_id, + taxpayer_type, + taxpayer_code, + phone, + account, + head, + address, + bank, + qualification_certificate, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{taxpayerType}, + #{taxpayerCode}, + #{phone}, + #{account}, + #{head}, + #{address}, + #{bank}, + #{qualificationCertificate}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_invoice + ( id, supplier_id, taxpayer_type, taxpayer_code, phone, account, head, address, bank, qualification_certificate, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.taxpayerType}, #{item.taxpayerCode}, #{item.phone}, #{item.account}, #{item.head}, #{item.address}, #{item.bank}, #{item.qualificationCertificate}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_invoice + + supplier_id = + #{supplierId}, + + taxpayer_type = + #{taxpayerType}, + + taxpayer_code = + #{taxpayerCode}, + + phone = + #{phone}, + + account = + #{account}, + + head = + #{head}, + + address = + #{address}, + + bank = + #{bank}, + + qualification_certificate = + #{qualificationCertificate}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_invoice set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_invoice set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml new file mode 100644 index 0000000..5bf1eec --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierQualificationsMapper.xml @@ -0,0 +1,185 @@ + + + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, certificate_type, name, code, type_level, authority, date_time, term_of_validity, accessory, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_qualifications + + + + + + + + insert into cosco_supplier_qualifications + + id, + supplier_id, + certificate_type, + name, + code, + type_level, + authority, + date_time, + term_of_validity, + accessory, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{certificateType}, + #{name}, + #{code}, + #{typeLevel}, + #{authority}, + #{dateTime}, + #{termOfValidity}, + #{accessory}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_qualifications + ( id, supplier_id, certificate_type, name, code, type_level, authority, date_time, term_of_validity, accessory, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.certificateType}, #{item.name}, #{item.code}, #{item.typeLevel}, #{item.authority}, #{item.dateTime}, #{item.termOfValidity}, #{item.accessory}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_qualifications + + supplier_id = + #{supplierId}, + + certificate_type = + #{certificateType}, + + name = + #{name}, + + code = + #{code}, + + type_level = + #{typeLevel}, + + authority = + #{authority}, + + date_time = + #{dateTime}, + + term_of_validity = + #{termOfValidity}, + + accessory = + #{accessory}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_qualifications set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_qualifications set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.xml new file mode 100644 index 0000000..f4272d5 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyAttachmentsMapper.xml @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, attachments_type, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_survey_attachments + + + + + + + + insert into cosco_supplier_survey_attachments + + id, + supplier_id, + attachments_type, + file_name, + file_type, + file_size, + file_path, + file_url, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{attachmentsType}, + #{fileName}, + #{fileType}, + #{fileSize}, + #{filePath}, + #{fileUrl}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_survey_attachments + ( id, supplier_id, attachments_type, file_name, file_type, file_size, file_path, file_url, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.attachmentsType}, #{item.fileName}, #{item.fileType}, #{item.fileSize}, #{item.filePath}, #{item.fileUrl}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_survey_attachments + + supplier_id = + #{supplierId}, + + attachments_type = + #{attachmentsType}, + + file_name = + #{fileName}, + + file_type = + #{fileType}, + + file_size = + #{fileSize}, + + file_path = + #{filePath}, + + file_url = + #{fileUrl}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_survey_attachments set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_survey_attachments set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyMapper.xml new file mode 100644 index 0000000..81e8c4d --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyMapper.xml @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, supplier_name, name, position, phone, email, date_time, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_survey + + + + + + + + insert into cosco_supplier_survey + + id, + supplier_id, + supplier_name, + name, + position, + phone, + email, + date_time, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{supplierName}, + #{name}, + #{position}, + #{phone}, + #{email}, + #{dateTime}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_survey + ( id, supplier_id, supplier_name, name, position, phone, email, date_time, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.supplierName}, #{item.name}, #{item.position}, #{item.phone}, #{item.email}, #{item.dateTime}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_survey + + supplier_id = + #{supplierId}, + + supplier_name = + #{supplierName}, + + name = + #{name}, + + position = + #{position}, + + phone = + #{phone}, + + email = + #{email}, + + date_time = + #{dateTime}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_survey set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_survey set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.xml new file mode 100644 index 0000000..cf9eaaa --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierSurveyQuestionReplyMapper.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + select id, supplier_id, survey_question_id, reply_value, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_supplier_survey_question_reply + + + + + + + + insert into cosco_supplier_survey_question_reply + + id, + supplier_id, + survey_question_id, + reply_value, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{supplierId}, + #{surveyQuestionId}, + #{replyValue}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_survey_question_reply + ( id, supplier_id, survey_question_id, reply_value, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.surveyQuestionId}, #{item.replyValue}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_supplier_survey_question_reply + + supplier_id = + #{supplierId}, + + survey_question_id = + #{surveyQuestionId}, + + reply_value = + #{replyValue}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_survey_question_reply set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_survey_question_reply set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierTianyanchaIcMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierTianyanchaIcMapper.xml new file mode 100644 index 0000000..b5070e1 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSupplierTianyanchaIcMapper.xml @@ -0,0 +1,315 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select id, supplier_id, tianyancha_ic_id, base, name, legal_person_name, legal_person_type, reg_number, industry, company_org_type, reg_location, estiblish_time, from_time, to_time, business_scope, approved_time, reg_status, reg_capital, reg_institute, org_number, credit_code, property3, updatetime, company_id, tax_number, email, website, phone_number, last_update_time + from cosco_supplier_tianyancha_ic + + + + + + + + insert into cosco_supplier_tianyancha_ic + + id, + supplier_id, + tianyancha_ic_id, + base, + name, + legal_person_name, + legal_person_type, + reg_number, + industry, + company_org_type, + reg_location, + estiblish_time, + from_time, + to_time, + business_scope, + approved_time, + reg_status, + reg_capital, + reg_institute, + org_number, + credit_code, + property3, + updatetime, + company_id, + tax_number, + email, + website, + phone_number, + last_update_time, + + + #{id}, + #{supplierId}, + #{tianyanchaIcId}, + #{base}, + #{name}, + #{legalPersonName}, + #{legalPersonType}, + #{regNumber}, + #{industry}, + #{companyOrgType}, + #{regLocation}, + #{estiblishTime}, + #{fromTime}, + #{toTime}, + #{businessScope}, + #{approvedTime}, + #{regStatus}, + #{regCapital}, + #{regInstitute}, + #{orgNumber}, + #{creditCode}, + #{property3}, + #{updatetime}, + #{companyId}, + #{taxNumber}, + #{email}, + #{website}, + #{phoneNumber}, + #{lastUpdateTime}, + + + + insert into cosco_supplier_tianyancha_ic + ( id, supplier_id, tianyancha_ic_id, base, name, legal_person_name, legal_person_type, reg_number, industry, company_org_type, reg_location, estiblish_time, from_time, to_time, business_scope, approved_time, reg_status, reg_capital, reg_institute, org_number, credit_code, property3, updatetime, company_id, tax_number, email, website, phone_number, last_update_time) + values + + ( #{item.id}, #{item.supplierId}, #{item.tianyanchaIcId}, #{item.base}, #{item.name}, #{item.legalPersonName}, #{item.legalPersonType}, #{item.regNumber}, #{item.industry}, #{item.companyOrgType}, #{item.regLocation}, #{item.estiblishTime}, #{item.fromTime}, #{item.toTime}, #{item.businessScope}, #{item.approvedTime}, #{item.regStatus}, #{item.regCapital}, #{item.regInstitute}, #{item.orgNumber}, #{item.creditCode}, #{item.property3}, #{item.updatetime}, #{item.companyId}, #{item.taxNumber}, #{item.email}, #{item.website}, #{item.phoneNumber}, #{item.lastUpdateTime}) + + + + update cosco_supplier_tianyancha_ic + + supplier_id = + #{supplierId}, + + tianyancha_ic_id = + #{tianyanchaIcId}, + + base = + #{base}, + + name = + #{name}, + + legal_person_name = + #{legalPersonName}, + + legal_person_type = + #{legalPersonType}, + + reg_number = + #{regNumber}, + + industry = + #{industry}, + + company_org_type = + #{companyOrgType}, + + reg_location = + #{regLocation}, + + estiblish_time = + #{estiblishTime}, + + from_time = + #{fromTime}, + + to_time = + #{toTime}, + + business_scope = + #{businessScope}, + + approved_time = + #{approvedTime}, + + reg_status = + #{regStatus}, + + reg_capital = + #{regCapital}, + + reg_institute = + #{regInstitute}, + + org_number = + #{orgNumber}, + + credit_code = + #{creditCode}, + + property3 = + #{property3}, + + updatetime = + #{updatetime}, + + company_id = + #{companyId}, + + tax_number = + #{taxNumber}, + + email = + #{email}, + + website = + #{website}, + + phone_number = + #{phoneNumber}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_supplier_tianyancha_ic set del_flag = 2 + where id = #{id} + + + + update cosco_supplier_tianyancha_ic set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionMapper.xml new file mode 100644 index 0000000..cd0894f --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionMapper.xml @@ -0,0 +1,128 @@ + + + + + + + + + + + + + + + + + + + select id, question_name, order_by, remark, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_survey_question + + + + + + + + insert into cosco_survey_question + + id, + question_name, + order_by, + remark, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{questionName}, + #{orderBy}, + #{remark}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_survey_question + ( id, question_name, order_by, remark, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.questionName}, #{item.orderBy}, #{item.remark}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_survey_question + + question_name = + #{questionName}, + + order_by = + #{orderBy}, + + remark = + #{remark}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_survey_question set del_flag = 2 + where id = #{id} + + + + update cosco_survey_question set del_flag = 2 where id in + + #{id} + + + diff --git a/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionOptionMapper.xml b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionOptionMapper.xml new file mode 100644 index 0000000..0756973 --- /dev/null +++ b/src/main/resources/com/chinaunicom/zyhy/ebtp/supplier/base/dao/mapper/CoscoSurveyQuestionOptionMapper.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + select id, survey_question_id, option_name, opention_value, order_by, del_flag, create_by, create_time, update_by, update_time, last_update_time + from cosco_survey_question_option + + + + + + + + insert into cosco_survey_question_option + + id, + survey_question_id, + option_name, + opention_value, + order_by, + del_flag, + create_by, + create_time, + update_by, + update_time, + last_update_time, + + + #{id}, + #{surveyQuestionId}, + #{optionName}, + #{opentionValue}, + #{orderBy}, + #{delFlag}, + #{createBy}, + #{createTime}, + #{updateBy}, + #{updateTime}, + #{lastUpdateTime}, + + + + insert into cosco_survey_question_option + ( id, survey_question_id, option_name, opention_value, order_by, del_flag, create_by, create_time, update_by, update_time, last_update_time) + values + + ( #{item.id}, #{item.surveyQuestionId}, #{item.optionName}, #{item.opentionValue}, #{item.orderBy}, #{item.delFlag}, #{item.createBy}, #{item.createTime}, #{item.updateBy}, #{item.updateTime}, #{item.lastUpdateTime}) + + + + update cosco_survey_question_option + + survey_question_id = + #{surveyQuestionId}, + + option_name = + #{optionName}, + + opention_value = + #{opentionValue}, + + order_by = + #{orderBy}, + + del_flag = + #{delFlag}, + + create_by = + #{createBy}, + + create_time = + #{createTime}, + + update_by = + #{updateBy}, + + update_time = + #{updateTime}, + + last_update_time = + #{lastUpdateTime}, + + + where id = #{id} + + + + update cosco_survey_question_option set del_flag = 2 + where id = #{id} + + + + update cosco_survey_question_option set del_flag = 2 where id in + + #{id} + + +