|
|
|
@ -33,9 +33,20 @@ import ( |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) CustomerFormList(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData SearchForm |
|
|
|
// ersr := c.ShouldBindJSON(&requestData)
|
|
|
|
c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
// var requestData SearchForm
|
|
|
|
// // ersr := c.ShouldBindJSON(&requestData)
|
|
|
|
// c.ShouldBindJSON(&requestData)
|
|
|
|
if requestData.Page == 0 { |
|
|
|
requestData.Page = 1 |
|
|
|
} |
|
|
|
@ -80,7 +91,7 @@ func (a *ApiMethod) CustomerFormList(c *gin.Context) { |
|
|
|
total = 0 |
|
|
|
} |
|
|
|
gormDb = publicmethod.PageTurningSettings(gormDb, requestData.Page, requestData.PageSize) |
|
|
|
err := gormDb.Order("`id` DESC").Find(&formList).Error |
|
|
|
err = gormDb.Order("`id` DESC").Find(&formList).Error |
|
|
|
if err != nil && len(formList) < 1 { |
|
|
|
publicmethod.Result(0, err, c) |
|
|
|
return |
|
|
|
@ -234,8 +245,19 @@ func HaveCustomerFormCreaterUs(tableKey string) (userCont modelshr.PersonArchive |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) ProductionMarkOfCustomerForm(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData AppOrForm |
|
|
|
c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
// var requestData AppOrForm
|
|
|
|
// c.ShouldBindJSON(&requestData)
|
|
|
|
formNAme := "customer_form" |
|
|
|
switch requestData.Types { |
|
|
|
case 1: |
|
|
|
@ -294,12 +316,25 @@ func (a *ApiMethod) ProductionMarkOfCustomerForm(c *gin.Context) { |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) SaveCustomerForm(c *gin.Context) { |
|
|
|
context, _ := c.Get(overall.MyContJwt) |
|
|
|
|
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData HaveCustomerFormConfig |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData HaveCustomerFormConfig
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Data == "" { |
|
|
|
publicmethod.Result(1, err, c, "自定义表单错误!") |
|
|
|
return |
|
|
|
@ -433,12 +468,24 @@ func HageFormVersionNum(tableKey string) (num int64) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) LookCustomerForm(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData publicmethod.CommonId[string] |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData publicmethod.CommonId[string]
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == "" { |
|
|
|
publicmethod.Result(1, requestData.Id, c, "未知表单!") |
|
|
|
return |
|
|
|
@ -531,12 +578,24 @@ func (a *ApiMethod) LookCustomerForm(c *gin.Context) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) EditCustomerFormStatus(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData EditCustomerFormStatus |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData EditCustomerFormStatus
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if len(requestData.Id) < 1 { |
|
|
|
publicmethod.Result(1, err, c, "没有要删除得内容!") |
|
|
|
return |
|
|
|
@ -584,12 +643,23 @@ func (a *ApiMethod) EditCustomerFormStatus(c *gin.Context) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) HaveCustomerFormVersion(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData publicmethod.CommonId[string] |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
// var requestData publicmethod.CommonId[string]
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == "" { |
|
|
|
publicmethod.Result(1, err, c, "未知设置数据!请检查!") |
|
|
|
return |
|
|
|
@ -623,12 +693,24 @@ func (a *ApiMethod) HaveCustomerFormVersion(c *gin.Context) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) SaveSetupCont(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData HaveCustomerFormInfo |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData HaveCustomerFormInfo
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == 0 { |
|
|
|
publicmethod.Result(1, err, c, "未知设置数据!请检查!") |
|
|
|
return |
|
|
|
@ -1068,12 +1150,25 @@ func CustomRules(list []CustomRulesStruct) (sqlStr string) { |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) EditCustomerFormInfo(c *gin.Context) { |
|
|
|
context, _ := c.Get(overall.MyContJwt) |
|
|
|
|
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData EditCustomerFormCont |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData EditCustomerFormCont
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == "" { |
|
|
|
publicmethod.Result(1, err, c, "自定义表单错误!") |
|
|
|
return |
|
|
|
@ -1157,12 +1252,25 @@ func (a *ApiMethod) EditCustomerFormInfo(c *gin.Context) { |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) SaveAsNewVersion(c *gin.Context) { |
|
|
|
context, _ := c.Get(overall.MyContJwt) |
|
|
|
|
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData HaveCustomerFormConfig |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData HaveCustomerFormConfig
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Data == "" { |
|
|
|
publicmethod.Result(1, err, c, "自定义表单错误!") |
|
|
|
return |
|
|
|
@ -1253,12 +1361,24 @@ func (a *ApiMethod) SaveAsNewVersion(c *gin.Context) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) EnableVersion(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData publicmethod.CommonId[string] |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
|
|
|
|
// var requestData publicmethod.CommonId[string]
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == "" { |
|
|
|
publicmethod.Result(1, err, c, "未知启用版本!") |
|
|
|
return |
|
|
|
@ -1300,12 +1420,23 @@ func (a *ApiMethod) EnableVersion(c *gin.Context) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) JudgeSubmitCancel(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData publicmethod.PublicName |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
// var requestData publicmethod.PublicName
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Name == "" { |
|
|
|
publicmethod.Result(1, err, c, "未知表单数据!") |
|
|
|
return |
|
|
|
@ -1424,12 +1555,23 @@ func PublicUnitJieXi(list []MasterStruct) (isSubmit, isCancel bool) { |
|
|
|
# |
|
|
|
*/ |
|
|
|
func (a *ApiMethod) SetOftenApp(c *gin.Context) { |
|
|
|
dataVal, err := publicmethod.ReceiveData(c) //接收数据处理
|
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
var requestData publicmethod.PublicId |
|
|
|
err := c.ShouldBindJSON(&requestData) |
|
|
|
err = json.Unmarshal(dataVal, &requestData) |
|
|
|
if err != nil { |
|
|
|
publicmethod.Result(100, err, c) |
|
|
|
return |
|
|
|
} |
|
|
|
// var requestData publicmethod.PublicId
|
|
|
|
// err := c.ShouldBindJSON(&requestData)
|
|
|
|
// if err != nil {
|
|
|
|
// publicmethod.Result(100, err, c)
|
|
|
|
// return
|
|
|
|
// }
|
|
|
|
if requestData.Id == "" { |
|
|
|
publicmethod.Result(1, requestData.Id, c, "未知App!") |
|
|
|
return |
|
|
|
|