|
@@ -1855,3 +1855,67 @@ func init323() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+//func init() {
|
|
|
+// init16_1_02()
|
|
|
+//}
|
|
|
+
|
|
|
+func init16_1_01() {
|
|
|
+ var condition string
|
|
|
+ var pars []interface{}
|
|
|
+
|
|
|
+ condition = " AND product_id = 2 "
|
|
|
+ var companyIds []int
|
|
|
+ companyContractList, e := company.GetCompanyContractList(condition, pars)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range companyContractList {
|
|
|
+ if utils.InArrayByInt(companyIds, v.CompanyId) {
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ companyIds = append(companyIds, v.CompanyId)
|
|
|
+ }
|
|
|
+
|
|
|
+ condition = " AND company_id IN (" + (utils.GetOrmInReplace(len(companyIds))) + ") AND product_id = 2 AND share_seller_id > 0 "
|
|
|
+ pars = append(pars, companyIds)
|
|
|
+ listCompanyProduct, e := company.GetCompanyProductList(condition, pars)
|
|
|
+ if e != nil {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for _, v := range listCompanyProduct {
|
|
|
+ fmt.Println(v.ShareSellerId, v.ShareSeller)
|
|
|
+
|
|
|
+ e = company.UpdateCompanyContractTypeinit16_1_01(v.ShareSeller, v.ShareSellerId, v.CompanyId)
|
|
|
+ if e != nil {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func init16_1_02() {
|
|
|
+ var condition string
|
|
|
+ var pars []interface{}
|
|
|
+
|
|
|
+ condition = " AND product_id = 2 AND company_contract_id > 0 "
|
|
|
+
|
|
|
+ CompanyApprovalList, e := company.GetCompanyApprovalList(condition, pars)
|
|
|
+ if e != nil && e.Error() != utils.ErrNoRow() {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ for _, v := range CompanyApprovalList {
|
|
|
+ fmt.Println(v.CompanyId, v.CompanyContractId, "__", v.CompanyApprovalId)
|
|
|
+
|
|
|
+ e = company.UpdateCompanyContractTypeinit16_1_02(v.ApplyRealName, v.ApplyUserId, v.CompanyContractId)
|
|
|
+ if e != nil {
|
|
|
+ fmt.Println(e)
|
|
|
+ return
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|