|
@@ -6,9 +6,8 @@ import (
|
|
|
"dashoo.cn/business2/parameter"
|
|
"dashoo.cn/business2/parameter"
|
|
|
"encoding/json"
|
|
"encoding/json"
|
|
|
"strconv"
|
|
"strconv"
|
|
|
- "time"
|
|
|
|
|
-
|
|
|
|
|
"strings"
|
|
"strings"
|
|
|
|
|
+ "time"
|
|
|
|
|
|
|
|
//"strings"
|
|
//"strings"
|
|
|
|
|
|
|
@@ -244,7 +243,7 @@ func (this *SupplierfileController) AddGeneral() {
|
|
|
json.Unmarshal(jsonblob, &model)
|
|
json.Unmarshal(jsonblob, &model)
|
|
|
model.CreateBy = this.User.Realname
|
|
model.CreateBy = this.User.Realname
|
|
|
model.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
|
|
model.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
|
|
|
- where := " IsManuf = '0' and CategoryCode = '" + model.SupplierTypeCode + "'"
|
|
|
|
|
|
|
+ where := " CategoryCode = '" + model.SupplierTypeCode + "'"
|
|
|
svc1.GetEntitysByWhere(BaseTableHeader, where, &model1)
|
|
svc1.GetEntitysByWhere(BaseTableHeader, where, &model1)
|
|
|
|
|
|
|
|
var fileist supplierfile.OilSupplierFile
|
|
var fileist supplierfile.OilSupplierFile
|
|
@@ -258,20 +257,21 @@ func (this *SupplierfileController) AddGeneral() {
|
|
|
paramSvc := baseparameter.GetBaseparameterService(utils.DBE)
|
|
paramSvc := baseparameter.GetBaseparameterService(utils.DBE)
|
|
|
//"营业执照,组织代码,组织机构代码证,税务登记证,税务登记,开户许可,银行开户许可证,承诺书,诚信合规承诺书,企业信息系统截图,战略合作协议扫描件,"
|
|
//"营业执照,组织代码,组织机构代码证,税务登记证,税务登记,开户许可,银行开户许可证,承诺书,诚信合规承诺书,企业信息系统截图,战略合作协议扫描件,"
|
|
|
mustField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MustFieldName")
|
|
mustField := paramSvc.GetBaseparameterMessage("GFGL", "paramset", "MustFieldName")
|
|
|
- if strings.Contains(mustField, value.Name + ",") {
|
|
|
|
|
|
|
+ if strings.Contains(mustField, value.Name + ",") && value.Name != "组织机构代码证" && value.Name != "税务登记证" {
|
|
|
model2.SupplierTypeCode = "000"
|
|
model2.SupplierTypeCode = "000"
|
|
|
- } else {
|
|
|
|
|
- model2.SupplierTypeCode = model.SupplierTypeCode
|
|
|
|
|
|
|
+ model2.IsManuf = "0"
|
|
|
|
|
+ model2.SupplierId = model.SupplierId
|
|
|
|
|
+ model2.NeedFileType = value.Name
|
|
|
|
|
+ model2.FileName = ""
|
|
|
|
|
+ model2.SupType = 1
|
|
|
|
|
+ model2.CreateOn = time.Now()
|
|
|
|
|
+ model2.CreateBy = this.User.Realname
|
|
|
|
|
+ model2.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
|
|
|
|
|
+ svc.InsertEntityBytbl(OilSupplierFileName, &model2)
|
|
|
}
|
|
}
|
|
|
- model2.IsManuf = "0"
|
|
|
|
|
- model2.SupplierId = model.SupplierId
|
|
|
|
|
- model2.NeedFileType = value.Name
|
|
|
|
|
- model2.FileName = ""
|
|
|
|
|
- model2.SupType = 1
|
|
|
|
|
- model2.CreateOn = time.Now()
|
|
|
|
|
- model2.CreateBy = this.User.Realname
|
|
|
|
|
- model2.CreateUserId, _ = utils.StrTo(this.User.Id).Int()
|
|
|
|
|
- svc.InsertEntityBytbl(OilSupplierFileName, &model2)
|
|
|
|
|
|
|
+ //else {
|
|
|
|
|
+ // model2.SupplierTypeCode = model.SupplierTypeCode
|
|
|
|
|
+ //}
|
|
|
}
|
|
}
|
|
|
errinfo.Message = "操作成功!"
|
|
errinfo.Message = "操作成功!"
|
|
|
errinfo.Code = 0
|
|
errinfo.Code = 0
|