Browse Source

Merge pull request '去空格' (#7) from fix_charge into develop

Reviewed-on: #7
fix_save
zhangxin 3 years ago
parent
commit
9c23ea95d1
3 changed files with 20 additions and 14 deletions
  1. +3
    -2
      conf/app.go
  2. +16
    -11
      web/controllers/contracttab_controller.go
  3. +1
    -1
      web/models/contracttab.go

+ 3
- 2
conf/app.go View File

@ -7,7 +7,7 @@ package conf
var ExampleFile = "http://localhost:8092/public/uploadxlsx/example.xlsx"
var Baseurl = "http://localhost:8092"
//
//var ExampleFile = "http://localhost:8094/public/uploadxlsx/example.xlsx"
//
//var Baseurl = "http://localhost:8094"
@ -40,7 +40,8 @@ var AppConfig AppConf = AppConf{
IgnoreURLs: []string{"/", "/user/login", "/user/courts", "/admin/tabnames/download", "/user/getimg"}, //免token验证路径
JWTTimeout: 72000,
LogLevel: "debug",
Secret: "lapp_wy123456",
Secret: "lapp_wy12345678",
//Secret: "lapp_wy1234567",
},
PublicRute: []string{"/sysMenu", "/user/getuserinfo", "/user/pwd", "/user/avatar", "/user/profile", "/user/getimg", "/admin/tabnames/list", "/admin/stdeftab/selectarr", "/admin/stdeftab/selectall"}, //免权限检查路径
}

+ 16
- 11
web/controllers/contracttab_controller.go View File

@ -60,7 +60,7 @@ func InsertContracttab(ctx iris.Context) {
}
//初始化合同
me := new(models.Contracttab)
me.Cid = data.Cid
me.Cid = user.Pid
me.Contractid = data.Contractid
me.Chargetype = data.Chargetype
me.Chargeway = data.Contracttab.Chargeway
@ -74,10 +74,11 @@ func InsertContracttab(ctx iris.Context) {
me.Lengthdate = lengthdate
me.Chargetime = data.Chargetime
me.Createtime = utils.TimeFormat(time.Now(), "yyyyMMddHHmmss")
me.Createby = data.Contracttab.Createby
if utils.ValueIsEmpty(me.Createby) {
me.Createby = user.Name
}
if utils.ValueIsEmpty(me.Contractid) {
if utils.ValueIsEmpty(strings.TrimSpace(me.Contractid)) {
err = me.Add(data)
} else {
err = me.Update(data)
@ -120,7 +121,7 @@ func InsertContracttab(ctx iris.Context) {
return
}
me := new(models.Contracttab)
me.Cid = data.Cid
me.Cid = user.Pid
me.Chargetype = data.Chargetype
me.Chargeway = data.Contracttab.Chargeway
me.Contractid = result.Contractid
@ -131,15 +132,16 @@ func InsertContracttab(ctx iris.Context) {
me.Begdate = data.Begindate
begtime, _ := utils.TimeParseyyyyMMdd(data.Begindate)
months := utils.ValueToInt(lengthdate,0)
Begdate := begtime.AddDate(0, months, 0)
me.Enddate = utils.TimeFormat(Begdate, "yyyy-MM-dd")
enddate := begtime.AddDate(0, months, -1)
me.Enddate = utils.TimeFormat(enddate, "yyyy-MM-dd")
me.Lengthdate = fmt.Sprintf("%0.0f",lengthdate) + " 月 "
me.Chargetime = data.Chargetime
me.Createtime = utils.TimeFormat(time.Now(), "yyyyMMddHHmmss")
me.Createby = data.Contracttab.Createby
if utils.ValueIsEmpty(me.Createby) {
me.Createby = user.Name
}
if utils.ValueIsEmpty(me.Contractid) {
if utils.ValueIsEmpty(strings.TrimSpace(me.Contractid)) {
err = me.Add(data)
} else {
err = me.Update(data)
@ -158,15 +160,15 @@ func InsertContracttab(ctx iris.Context) {
lengthdate := data.Contracttab.Chargedexpense / data.Unitprice
carport := new(models.Carporttab)
carport.Cid = user.Pid
carport.Cid = user.Pid
carport.Carportid = data.Carportid
_, err := carport.SelectOne()
if err != nil {
supports.Error(ctx, iris.StatusBadRequest, err.Error(), nil)
return
}
glog.InfoExtln("Carporttab","carport: ",carport)
me := new(models.Contracttab)
me.Cid = data.Cid
me.Cid = user.Pid
me.Chargetype = data.Chargetype
me.Chargeway = data.Contracttab.Chargeway
me.Contractid = data.Contractid
@ -177,17 +179,20 @@ func InsertContracttab(ctx iris.Context) {
me.Begdate = data.Begindate
begtime, _ := utils.TimeParseyyyyMMdd(data.Begindate)
months := utils.ValueToInt(lengthdate,0)
Begdate := begtime.AddDate(0, months, 0)
me.Enddate = utils.TimeFormat(Begdate, "yyyy-MM-dd")
enddate := begtime.AddDate(0, months, -1)
me.Enddate = utils.TimeFormat(enddate, "yyyy-MM-dd")
me.Lengthdate = fmt.Sprintf("%0.0f",lengthdate) + " 月 "
me.Chargetime = data.Chargetime
me.Createtime = utils.TimeFormat(time.Now(), "yyyyMMddHHmmss")
me.Createby = data.Contracttab.Createby
if utils.ValueIsEmpty(me.Createby) {
me.Createby = user.Name
}
if utils.ValueIsEmpty(me.Contractid) {
if utils.ValueIsEmpty(strings.TrimSpace(me.Contractid)) {
glog.InfoExtln("Carporttab","add: ","add")
err = me.Add(data)
} else {
glog.InfoExtln("Carporttab","add: ","Update")
err = me.Update(data)
}


+ 1
- 1
web/models/contracttab.go View File

@ -66,7 +66,7 @@ func (t *Contracttab) Add(me *ContractInfo) error {
}
t.Serialnumber = serialnumber
t.Contractid = contractId
glog.InfoExtln("Carporttab","contractId: ",contractId)
_, err = session.Table("contracttab").Insert(t)
if err != nil {
session.Rollback()


Loading…
Cancel
Save