国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四)

這篇具有很好參考價值的文章主要介紹了基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

更多ruoyi-nbcio功能請看演示系統(tǒng)

gitee源代碼地址

前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio

演示地址:RuoYi-Nbcio后臺管理系統(tǒng)

更多nbcio-boot功能請看演示系統(tǒng)

gitee源代碼地址

后端代碼: https://gitee.com/nbacheng/nbcio-boot

前端代碼:https://gitee.com/nbacheng/nbcio-vue.git

在線演示(包括H5) : http://122.227.135.243:9888
?

接上一節(jié),今天講動態(tài)更新數(shù)據(jù)的方法

1、后端動態(tài)更新代碼如下:

/**
     * 根據(jù)主表名,關鍵字和數(shù)據(jù)動態(tài)更新一條記錄
     * @param tableName 主表名稱
     */
    @SaCheckPermission("workflow:form:edit")
    @PostMapping(value = "/updateDataById")
    public R<?> updateDataById(@RequestBody FormDataVo formDataVo) {
        return R.ok(formService.updateDataById(formDataVo));
    }

@Override
	public int updateDataById(FormDataVo formDataVo) {
		return baseMapper.updateDataById(formDataVo.getTableName(), formDataVo.getPrimaryKey(),Long.valueOf(formDataVo.getId()),formDataVo.getUpdateMap());
	}

int updateDataById(@Param("tableName") String tableName, @Param("primaryKey") String primaryKey,
                       @Param("id") Long id, @Param("updateMap") Map<String,Object> updateMap); 

<update id="updateDataById">
        UPDATE ${tableName} SET
        <foreach collection="updateMap" item="val" index="key" separator=",">
            ${key} = #{val}
        </foreach>
        WHERE ${primaryKey} = #{id}
    </update>

2、前端代碼如下:

/** 提交按鈕 */
    submitForm() {
      this.$refs["form"].validate(valid => {
        if (valid) {
          this.buttonLoading = true;
          console.log("submitForm this.form",this.form)
          const id = this.form[this.primaryKey] || this.ids
          const formData = {
            tableName: this.tableName,
            primaryKey: this.primaryKey,
            id: id,
            updateMap: this.form
          }
          console.log("submitForm formData",formData)
          if (id != null) {
            updateDataById(formData).then(response => {
              this.$modal.msgSuccess("修改成功");
              this.open = false;
              this.getList();
            }).finally(() => {
              this.buttonLoading = false;
            });
          } 
        }
      });
    },

3、效果圖如下:

基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四),ruoyi-nbcio,表單設計器,flowable,vue,java,ruoyi-nbcio,flowable,表單設計器

基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四),ruoyi-nbcio,表單設計器,flowable,vue,java,ruoyi-nbcio,flowable,表單設計器

基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四),ruoyi-nbcio,表單設計器,flowable,vue,java,ruoyi-nbcio,flowable,表單設計器文章來源地址http://www.zghlxwxcb.cn/news/detail-818554.html

到了這里,關于基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(二)

    基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(二)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 更多nbcio-boot功能請看演示系統(tǒng) gitee源代碼地址 后端代碼: https://gitee.com/nbacheng/nbcio-boot 前端代碼:https://gitee.com/nbacheng/nbcio-vue.git 在線演示(包括H

    2024年01月25日
    瀏覽(23)
  • 基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四)

    基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(四)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 更多nbcio-boot功能請看演示系統(tǒng) gitee源代碼地址 后端代碼: https://gitee.com/nbacheng/nbcio-boot 前端代碼:https://gitee.com/nbacheng/nbcio-vue.git 在線演示(包括H

    2024年01月23日
    瀏覽(23)
  • 基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(一)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 更多nbcio-boot功能請看演示系統(tǒng) gitee源代碼地址 后端代碼: https://gitee.com/nbacheng/nbcio-boot 前端代碼:https://gitee.com/nbacheng/nbcio-vue.git 在線演示(包括H

    2024年01月20日
    瀏覽(17)
  • 基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(三)

    基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(三)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 更多nbcio-boot功能請看演示系統(tǒng) gitee源代碼地址 后端代碼: https://gitee.com/nbacheng/nbcio-boot 前端代碼:https://gitee.com/nbacheng/nbcio-vue.git 在線演示(包括H

    2024年01月24日
    瀏覽(27)
  • 基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(五)

    基于若依的ruoyi-nbcio流程管理系統(tǒng)一種簡單的動態(tài)表單模擬測試實現(xiàn)(五)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼: https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 更多nbcio-boot功能請看演示系統(tǒng) gitee源代碼地址 后端代碼: https://gitee.com/nbacheng/nbcio-boot 前端代碼:https://gitee.com/nbacheng/nbcio-vue.git 在線演示(包括H

    2024年01月24日
    瀏覽(19)
  • 基于若依的ruoyi-nbcio的flowable流程管理系統(tǒng)增加服務任務和我的抄送功能

    基于若依的ruoyi-nbcio的flowable流程管理系統(tǒng)增加服務任務和我的抄送功能

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼:?https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 1、增加一個狀態(tài)字段 wf_copy增加下面兩個字段 就用未讀已讀來區(qū)分 2、前端 api接口增加如下: 上面是我的抄送,主要是接口不一樣。 抄送點擊詳情

    2024年02月04日
    瀏覽(18)
  • 基于若依ruoyi-nbcio支持flowable流程增加自定義業(yè)務表單(二)

    基于若依ruoyi-nbcio支持flowable流程增加自定義業(yè)務表單(二)

    ?更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼:?https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) 之前講了自定義業(yè)務表單,現(xiàn)在講如何與流程進行關聯(lián) 1、后端部分 WfCustomFormMapper.xml WfCustomFormMapper.java control接口 CustomFormVo.java 2、前端部分 custo

    2024年02月07日
    瀏覽(18)
  • 基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定義業(yè)務表單流程(二)

    基于RuoYi-Flowable-Plus的若依ruoyi-nbcio支持自定義業(yè)務表單流程(二)

    更多ruoyi-nbcio功能請看演示系統(tǒng) gitee源代碼地址 前后端代碼:?https://gitee.com/nbacheng/ruoyi-nbcio 演示地址:RuoYi-Nbcio后臺管理系統(tǒng) ? ? ?之前講到了流程保存的時候還要看是否是自定義業(yè)務流程應用類型,若是保存的時候不再檢查是否有關聯(lián)表單。?? ? ? 那接下來就需要一個自

    2024年02月07日
    瀏覽(24)
  • nbcio-boot移植到若依ruoyi-nbcio平臺里一formdesigner部分(一)

    nbcio-boot移植到若依ruoyi-nbcio平臺里一formdesigner部分(一)

    nbcio-boot項目移植到ruoyi-nbcio項目中, 今天主要講formdesigner的移植 1、把formdesigner的源代碼拷貝到component里,并修改成formdesigner,如下: 2、form下的index.vue修改如下: 主要是修改新增,修改按鈕的路由到新的formdesigner,還有詳情的修改,同時引入preview組件。 3、界面如下:

    2024年02月09日
    瀏覽(25)
  • RuoYi若依管理系統(tǒng)最新版 基于SpringBoot的權限管理系統(tǒng)

    RuoYi是一個后臺管理系統(tǒng),基于經(jīng)典技術組合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf)主要目的讓開發(fā)者注重專注業(yè)務,降低技術難度,從而節(jié)省人力成本,縮短項目周期,提高軟件安全質量。 本地版本為截止2023-9-10最新版本V4.7.7 完全響應式布局(支持電腦、平板、手機等所

    2024年02月09日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包