44323
2023-09-25 02fb8cddb6c0ec60b6ba6d08beb673214d9b6959
cloud-server-management/src/main/webapp/WEB-INF/view/system/tStudent/tStudentEdit.html
@@ -343,7 +343,7 @@
              "id": "u:5126d1e417f2",
              "valueFormat": "YYYY-MM-DD",
              "format": "YYYY-MM-DD",
              "name":"useTime"
              "name": "useTime"
            },
            {
              "type": "tpl",
@@ -408,7 +408,8 @@
                                "receiver": {
                                  "url": "/mgr/uploadImgAmis",
                                  "method": "post"
                                }
                                },
                                "required": true
                              },
                              {
                                "type": "input-image",
@@ -425,7 +426,8 @@
                                "receiver": {
                                  "url": "/mgr/uploadImgAmis",
                                  "method": "post"
                                }
                                },
                                "required": true
                              },
                              {
                                "type": "container",
@@ -494,10 +496,24 @@
                              "method": "post",
                              "requestAdaptor": "",
                              "adaptor": "",
                              "messages": {},
                              "messages": {
                              },
                              "dataType": "form-data"
                            },
                            "actions": []
                            "actions": [
                            ],
                            "onEvent": {
                              "submitSucc": {
                                "weight": 0,
                                "actions": [
                                  {
                                    "componentId": "u:59d68a32f7fd",
                                    "actionType": "reload",
                                    "dataMergeMode": "merge"
                                  }
                                ]
                              }
                            }
                          }
                        ],
                        "showCloseButton": true,
@@ -506,13 +522,9 @@
                        "className": "app-popover",
                        "id": "u:044fac037276",
                        "closeOnEsc": false,
                        "actions": []
                        "actions": [
                        ]
                      }
                    },
                    {
                      "componentId": "u:59d68a32f7fd",
                      "actionType": "reload",
                      "data": null
                    }
                  ]
                }
@@ -773,9 +785,8 @@
                  "actionType": "dialog",
                  "dialog": {
                    "type": "dialog",
                    "title": "弹框标题",
                    "title": "退费列表",
                    "body": [
                      {
                        "type": "input-text",
                        "id": "u:895313026d71",
@@ -786,7 +797,7 @@
                      {
                        "type": "crud",
                        "syncLocation": false,
                        "name":"crud",
                        "name": "crud",
                        "api": {
                          "method": "get",
                          "url": "/tStudent/getBackList/$id"
@@ -836,16 +847,14 @@
                                  }
                                },
                                "id": "u:38a6f5402e72",
                                "level": "link",
                                "actionType": "ajax"
                                "level": "link"
                              },
                              {
                                "type": "button",
                                "label": "同意",
                                "onEvent": {
                                  "click": {
                                    "actions": [
                                    ],
                                    "actions": [],
                                    "weight": 0
                                  }
                                },
@@ -857,7 +866,26 @@
                                  "method": "post",
                                  "url": "/tStudent/changeStatus/$id"
                                },
                                "reload": "pay"
                                "reload": "pay,crud"
                              },
                              {
                                "type": "button",
                                "label": "拒绝",
                                "onEvent": {
                                  "click": {
                                    "actions": [],
                                    "weight": 0
                                  }
                                },
                                "id": "u:4450de076e9f",
                                "level": "link",
                                "actionType": "ajax",
                                "hiddenOn": "this.status === 1 || this.status === 2",
                                "api": {
                                  "method": "post",
                                  "url": "/tStudent/noStatus/$id"
                                },
                                "reload": "pay,crud"
                              }
                            ],
                            "placeholder": "-",
@@ -871,13 +899,39 @@
                          "delete"
                        ],
                        "id": "u:a4ce7e3ae181"
                      },
                      {
                        "type": "flex",
                        "className": "p-1",
                        "items": [
                          {
                            "type": "button",
                            "id": "u:2cb16767ded5",
                            "label": "关闭",
                            "onEvent": {
                              "click": {
                                "actions": [
                                  {
                                    "actionType": "closeDialog"
                                  }
                                ]
                              }
                            },
                            "level": "enhance"
                          }
                        ],
                        "style": {
                          "position": "relative"
                        },
                        "id": "u:a0b6e9312424"
                      }
                    ],
                    "showCloseButton": true,
                    "showErrorMsg": true,
                    "showLoading": true,
                    "className": "app-popover",
                    "id": "u:b91085026056"
                    "id": "u:b91085026056",
                    "actions": []
                  }
                }
              ]
@@ -887,12 +941,15 @@
        },
        {
          "type": "crud",
          "name":"pay",
          "syncLocation": false,
          "api": {
            "method": "get",
            "url": "/tStudent/classList/$id"
          "id": "u:88517068101f",
          "messages": {
          },
          "api": {
            "url": "/tStudent/classList/$id",
            "method": "get"
          },
          "name": "pay",
          "syncLocation": false,
          "columns": [
            {
              "name": "className",
@@ -952,7 +1009,7 @@
                          "actionType": "dialog",
                          "dialog": {
                            "type": "form",
                            "title": "弹框标题",
                            "title": "",
                            "body": [
                              {
                                "type": "form",
@@ -1048,6 +1105,21 @@
                                  "messages": {
                                  },
                                  "dataType": "form-data"
                                },
                                "onEvent": {
                                  "submitSucc": {
                                    "weight": 0,
                                    "actions": [
                                      {
                                        "componentId": "u:88517068101f",
                                        "actionType": "reload",
                                        "args": {
                                          "resetPage": true
                                        },
                                        "dataMergeMode": "merge"
                                      }
                                    ]
                                  }
                                }
                              }
                            ],
@@ -1063,14 +1135,30 @@
                              }
                            },
                            "actions": [
                            ]
                            ],
                            "onEvent": {
                              "submitSucc": {
                                "weight": 0,
                                "actions": [
                                  {
                                    "componentId": "u:88517068101f",
                                    "actionType": "reload",
                                    "args": {
                                      "resetPage": true
                                    },
                                    "dataMergeMode": "merge"
                                  }
                                ]
                              }
                            }
                          }
                        }
                      ]
                    }
                  },
                  "id": "u:fcd7f36c5f88",
                  "level": "link"
                  "level": "link",
                  "disabledOn": "this.laveClassHours === 0"
                },
                {
                  "type": "button",
@@ -1140,14 +1228,16 @@
                                        "valueField": "id"
                                      }
                                    ],
                                    "messages": {},
                                    "messages": {
                                    },
                                    "loadingConfig": {
                                      "show": true
                                    },
                                    "api": {
                                      "url": "/tStudent/giftSelect",
                                      "method": "post",
                                      "messages": {},
                                      "messages": {
                                      },
                                      "requestAdaptor": "",
                                      "adaptor": "",
                                      "dataType": "form-data",
@@ -1226,15 +1316,33 @@
                                  "method": "post",
                                  "requestAdaptor": "",
                                  "adaptor": "",
                                  "messages": {},
                                  "messages": {
                                  },
                                  "dataType": "form-data"
                                },
                                "actions": []
                                "actions": [
                                ],
                                "onEvent": {
                                  "submitSucc": {
                                    "weight": 0,
                                    "actions": [
                                      {
                                        "componentId": "u:88517068101f",
                                        "actionType": "reload",
                                        "args": {
                                          "resetPage": true
                                        },
                                        "dataMergeMode": "merge"
                                      }
                                    ]
                                  }
                                }
                              },
                              {
                                "id": "u:59d68a32f7fd",
                                "type": "container",
                                "body": [],
                                "body": [
                                ],
                                "style": {
                                  "position": "static",
                                  "display": "block"
@@ -1246,7 +1354,8 @@
                            "showLoading": true,
                            "className": "app-popover",
                            "id": "u:552bd1b3464d",
                            "actions": [],
                            "actions": [
                            ],
                            "canAccessSuperData": false
                          }
                        }
@@ -1254,7 +1363,8 @@
                    }
                  },
                  "id": "u:ae1e6e73beb9",
                  "level": "link"
                  "level": "link",
                  "disabledOn": "this.laveClassHours === 0"
                },
                {
                  "type": "button",
@@ -1505,7 +1615,6 @@
                  "id": "u:dd3110deaf9d",
                  "level": "link"
                }
              ]
            }
          ],
@@ -1539,104 +1648,6 @@
                  ]
                }
              }
            },
            {
              "type": "button",
              "label": "退费申请",
              "id": "u:4b1f37ea569c",
              "level": "info",
              "onEvent": {
                "click": {
                  "weight": 0,
                  "actions": [
                    {
                      "actionType": "dialog",
                      "dialog": {
                        "type": "dialog",
                        "title": "弹框标题",
                        "body": [
                          {
                            "type": "tpl",
                            "tpl": "对,你刚刚点击了",
                            "wrapperComponent": "",
                            "inline": false,
                            "id": "u:d72b44ae6de4"
                          },
                          {
                            "type": "crud",
                            "syncLocation": false,
                            "api": {
                              "method": "get",
                              "url": "/tStudent/getBackList/$id"
                            },
                            "columns": [
                              {
                                "name": "inserTtime",
                                "label": "申请时间",
                                "type": "date",
                                "id": "u:6948dfe01afd"
                              },
                              {
                                "name": "status",
                                "label": "审核状态",
                                "type": "mapping",
                                "id": "u:1f2a09737a98"
                              },
                              {
                                "type": "operation",
                                "id": "u:b0e34eccd864",
                                "buttons": [
                                  {
                                    "type": "button",
                                    "label": "退费",
                                    "onEvent": {
                                      "click": {
                                        "actions": [
                                          {
                                            "actionType": "url",
                                            "args": {
                                              "url": "/tStudent/backmoney",
                                              "params": {
                                                "ids": "$ids",
                                                "id": "$id"
                                              }
                                            }
                                          }
                                        ],
                                        "weight": 0
                                      }
                                    },
                                    "id": "u:38a6f5402e72",
                                    "actionType": "ajax",
                                    "level": "info"
                                  }
                                ]
                              }
                            ],
                            "bulkActions": [],
                            "itemActions": [],
                            "features": [
                              "view",
                              "delete"
                            ],
                            "id": "u:a4ce7e3ae181"
                          }
                        ],
                        "showCloseButton": true,
                        "showErrorMsg": true,
                        "showLoading": true,
                        "className": "app-popover",
                        "id": "u:b91085026056"
                      }
                    }
                  ]
                }
              }
            },
            {
              "label": "退费",
              "type": "button",
              "id": "u:6997f0c17d7b"
            }
          ],
          "itemActions": [
@@ -1647,12 +1658,9 @@
            "bulkUpdate",
            "delete"
          ],
          "id": "u:88517068101f",
          "perPageAvailable": [
            10
          ],
          "messages": {
          },
          "headerToolbar": [
            {
              "type": "bulk-actions",
@@ -1661,7 +1669,8 @@
          ],
          "columnsTogglable": false,
          "affixHeader": true,
          "source": ""
          "source": "",
          "itemCheckableOn": "this.classType === 1 &&this.laveClassHours > 0"
        },
        {
          "type": "container",