package
0.0.0-20191015020819-eeebf8c4aa2e
Repository: https://github.com/itcloudy/erp.git
Documentation: pkg.go.dev

# Functions

AddAddressCity insert a new AddressCity into database and returns last inserted Id on success.
AddAddressCountry insert a new AddressCountry into database and returns last inserted Id on success.
AddAddressDistrict insert a new AddressDistrict into database and returns last inserted Id on success.
AddAddressProvince insert a new AddressProvince into database and returns last inserted Id on success.
AddBaseGroup insert a new BaseGroup into database and returns last inserted Id on success.
AddBaseMenu insert a new BaseMenu into database and returns last inserted Id on success.
AddCompany insert a new Company into database and returns last inserted Id on success.
AddGroupMenu insert a new GroupMenu into database and returns last inserted Id on success.
AddGroupUser insert a new GroupUser into database and returns last inserted Id on success.
AddModelAccess insert a new ModelAccess into database and returns last inserted Id on success.
AddModuleCategory insert a new ModuleCategory into database and returns last inserted Id on success.
AddModuleData insert a new ModuleData into database and returns last inserted Id on success.
AddModuleModule insert a new ModuleModule into database and returns last inserted Id on success.
AddPartner insert a new Partner into database and returns last inserted Id on success.
AddProductAttribute insert a new ProductAttribute into database and returns last inserted Id on success.
AddProductAttributeLine insert a new ProductAttribute into database and returns last inserted Id on success.
AddProductAttributeValue insert a new ProductAttributeValue into database and returns last inserted Id on success.
AddProductCategory insert a new ProductCategory into database and returns last inserted Id on success.
AddProductProduct insert a new ProductProduct into database and returns last inserted Id on success.
AddProductTemplate insert a new ProductTemplate into database and returns last inserted Id on success.
AddProductUom insert a new ProductUom into database and returns last inserted Id on success.
AddProductUomCateg insert a new ProductUomCateg into database and returns last inserted Id on success.
AddSaleOrder insert a new SaleOrder into database and returns last inserted Id on success.
AddSaleOrderLine insert a new SaleOrderLine into database and returns last inserted Id on success.
AddUser insert a new User into database and returns last inserted Id on success.
BatchAddAddressCity insert list of AddressCity into database and returns number of success.
BatchAddAddressCountry insert list of Country into database and returns number of success.
BatchAddAddressDistrict insert list of Country into database and returns number of success.
BatchAddAddressProvince insert list of Country into database and returns number of success.
BatchAddBaseGroup insert list of BaseGroup into database and returns number of success.
BatchAddBaseMenu insert list of BaseMenu into database and returns number of success.
BatchAddCompany insert list of Company into database and returns number of success.
BatchAddGroupMenu insert list of GroupMenu into database and returns number of success.
BatchAddGroupUser insert list of GroupUser into database and returns number of success.
BatchAddModuleCategory insert list of ModuleCategory into database and returns number of success.
BatchAddPartner insert list of Partner into database and returns number of success.
BatchAddProductAttribute insert list of ProductAttribute into database and returns number of success.
BatchAddProductAttributeLine insert list of ProductAttributeLine into database and returns number of success.
BatchAddProductAttributeValue insert list of ProductAttributeValue into database and returns number of success.
BatchAddProductCategory insert list of ProductCategory into database and returns number of success.
BatchAddProductProduct insert list of ProductProduct into database and returns number of success.
BatchAddProductTemplate insert list of ProductTemplate into database and returns number of success.
BatchAddProductUom insert list of ProductUom into database and returns number of success.
BatchAddProductUomCateg insert list of ProductUomCateg into database and returns number of success.
BatchAddSaleOrder insert list of SaleOrder into database and returns number of success.
BatchAddSaleOrderLine insert list of SaleOrderLine into database and returns number of success.
DeleteAddressCityByID delete ProductAttributeValue by ID.
DeleteAddressCountryByID delete Company by ID.
DeleteAddressDistrictByID delete Company by ID.
DeleteAddressProvinceByID delete Company by ID.
DeleteCompanyByID delete Company by ID.
DeletePartnerByID delete ProductAttributeValue by ID.
DeleteProductAttributeByID delete Company by ID.
DeleteProductAttributeLineByID delete Company by ID.
DeleteProductAttributeValueByID delete ProductAttributeValue by ID.
DeleteProductProductByID delete ProductAttributeValue by ID.
DeleteProductTemplateByID delete Company by ID.
DeleteProductUomByID delete Company by ID.
DeleteProductUomCategByID delete ProductAttributeValue by ID.
DeleteSaleOrderByID delete ProductAttributeValue by ID.
DeleteSaleOrderLineByID delete ProductAttributeValue by ID.
GetAddressCityByID retrieves AddressCity by ID.
GetAddressCountryByID retrieves AddressCountry by ID.
GetAddressDistrictByID retrieves AddressDistrict by ID.
GetAddressProvinceByID retrieves AddressProvince by ID.
GetAllAddressCity retrieves all AddressCity matches certain condition.
GetAllAddressCountry retrieves all AddressCountry matches certain condition.
GetAllAddressDistrict retrieves all AddressDistrict matches certain condition.
GetAllAddressProvince retrieves all AddressProvince matches certain condition.
GetAllBaseGroup retrieves all BaseGroup matches certain condition.
GetAllBaseMenu retrieves all BaseMenu matches certain condition.
GetAllGroupMenu retrieves all GroupMenu matches certain condition.
GetAllGroupUser retrieves all GroupUser matches certain condition.
GetAllModelAccess retrieves all ModelAccess matches certain condition.
GetAllPartner retrieves all Partner matches certain condition.
GetAllProductAttribute retrieves all ProductAttribute matches certain condition.
GetAllProductAttributeLine retrieves all ProductAttributeLine matches certain condition.
GetAllProductAttributeValue retrieves all ProductAttributeValue matches certain condition.
GetAllProductCategory retrieves all ProductCategory matches certain condition.
GetAllProductProduct retrieves all ProductProduct matches certain condition.
GetAllProductTemplate retrieves all ProductTemplate matches certain condition.
GetAllProductUom retrieves all ProductUom matches certain condition.
GetAllProductUomCateg retrieves all ProductUomCateg matches certain condition.
GetAllSaleOrder retrieves all SaleOrder matches certain condition.
GetAllSaleOrderLine retrieves all SaleOrderLine matches certain condition.
GetAllUser retrieves all User matches certain condition.
GetBaseGroupByID retrieves BaseGroup by ID.
GetBaseGroupByName retrieves BaseGroup by ID.
GetBaseMenuByID retrieves BaseMenu by ID.
GetGroupMenuByID retrieves GroupMenu by ID.
GetGroupUserByID retrieves GroupUser by ID.
GetModuleCategoryByID retrieves ModuleCategory by ID.
GetModuleCategoryByName retrieves ModuleCategory by ID.
GetModuleDataByXMLID get moduledata by xmlid.
GetModuleModuleByName retrieves ModuleModule by ID.
GetPartnerByID retrieves Partner by ID.
GetProductAttributeByID retrieves ProductAttribute by ID.
GetProductAttributeLineByID retrieves ProductAttributeLine by ID.
GetProductAttributeValueByID retrieves ProductAttributeValue by ID.
GetProductCategoryByID retrieves ProductCategory by ID.
GetProductProductByID retrieves ProductProduct by ID.
GetProductTemplateByID retrieves ProductTemplate by ID.
GetProductUomByID retrieves ProductUom by ID.
GetProductUomCategByID retrieves ProductUomCateg by ID.
GetSaleOrderByID retrieves SaleOrder by ID.
GetSaleOrderLineByID retrieves SaleOrderLine by ID.
GetUserByID retrieves User by ID.
UpdateAddressCity update AddressCity into database and returns id on success.
UpdateAddressCountry update AddressCountry into database and returns id on success.
UpdateAddressDistrict update AddressDistrict into database and returns id on success.
UpdateAddressProvince update AddressProvince into database and returns id on success.
UpdateBaseGroup update BaseGroup into database and returns id on success.
UpdateBaseMenu update BaseMenu into database and returns id on success.
UpdateGroupMenu update GroupMenu into database and returns id on success.
UpdateGroupUser update GroupUser into database and returns id on success.
UpdateModelAccess update ModelAccess into database and returns id on success.
UpdateModuleCategory update ModuleCategory into database and returns id on success.
UpdateModuleModule update ModuleModule into database and returns id on success.
UpdatePartner update Partner into database and returns id on success.
UpdateProductAttribute update ProductAttribute into database and returns id on success.
UpdateProductAttributeLine update ProductAttributeLine into database and returns id on success.
UpdateProductAttributeValue update ProductAttributeValue into database and returns id on success.
UpdateProductCategory update ProductCategory into database and returns id on success.
UpdateProductProduct update ProductProduct into database and returns id on success.
UpdateProductTemplate update ProductTemplate into database and returns id on success.
UpdateProductUom update ProductUom into database and returns id on success.
UpdateProductUomCateg update ProductUomCateg into database and returns id on success.
UpdateSaleOrder update SaleOrder into database and returns id on success.
UpdateSaleOrderLine update SaleOrderLine into database and returns id on success.
UpdateUser update User into database and returns id on success.

# Structs

AddressCity 城市.
AddressCountry 国家.
AddressDistrict 区县.
AddressProvince 省份.
BaseGroup 权限组.
BaseMenu 菜单.
Company 公司.
GroupMenu 城市.
GroupUser 城市.
ModelAccess 模块(表)操作权限.
ModuleCategory 模块(表)分类.
ModuleData xml初始化数据记录.
ModuleModule 模块(表)名称.
Partner 合作伙伴,包括客户和供应商,后期会为每个合作伙伴自动创建一个登录帐号.
ProductAttribute 产品属性.
ProductAttributeLine 产品属性明细.
ProductAttributeValue 产品属性.
ProductCategory 产品分类.
ProductImage 产品图片.
ProductProduct 产品规格.
ProductTag 产品标签.
ProductTemplate 产品款式.
ProductUom 产品单位.
ProductUomCateg 产品单位类别.
SaleOrder 销售订单.
SaleOrderLine 销售订单明细.
User 登录用户.