国产 无码 综合区,色欲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)列表查詢出來后,需要進行動態(tài)查詢與修改

1、如點擊下面的編輯,應該可以進行查詢出來進行編輯修改

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

2、前端做好修改的代碼如下:

/** 修改按鈕操作 */
    handleUpdate(row) {
      this.loading = true;
      this.reset();
      const id = row[this.primaryKey] || this.ids
      const formData = {
        tableName: this.tableName,
        primaryKey: this.primaryKey,
        id: id
      }
      console.log("handleUpdate formData",formData)
      getDataById(formData).then(response => {
        console.log("getDataById response",response)
        this.loading = false;
        this.form = response.data;
        this.open = true;
      });
    },

3、open打開編輯界面如下:

<!-- 添加或修改online主對話框,需要動態(tài)生成 -->
    <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
        <div v-for="(item, i) in columnList">
          <el-form-item :label="item.__config__.label" :prop="item.__vModel__">
            <el-input v-model="form[item.__vModel__]" :placeholder="'請輸入' + item.__config__.label" />
          </el-form-item>
        </div>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button :loading="buttonLoading" type="primary" @click="submitForm">確 定</el-button>
        <el-button @click="cancel">取 消</el-button>
      </div>
    </el-dialog>

4、打開界面后如下:

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

5、后端動態(tài)查詢接口如下:文章來源地址http://www.zghlxwxcb.cn/news/detail-820956.html

import lombok.Data;

/**
 * @author superfusion
 * @Date 2024/1/22
 * @Description:
 * @Version 1.0
 */
@Data
public class FormDataVo {
	/**
     * 表名
     */
	String tableName;
	/**
     * 主鍵
     */
	String primaryKey;
	/**
     * 數(shù)據(jù)id
     */
	String id;
	
	/**
     * 傳入要更新的字段名與值
     */
	Map<String,Object> updateMap;
}

/**
     * 根據(jù)主表名,關鍵字和數(shù)據(jù)動態(tài)獲取具體一條表數(shù)據(jù)
     * @param tableName 主表名稱
     */
    @SaCheckPermission("workflow:form:query")
    @PostMapping(value = "/getDataById")
    public R<Map> getDataById(@RequestBody FormDataVo formDataVo) {
        return R.ok(formService.getDataById(formDataVo));
    }


@Override
	public Map getDataById(FormDataVo formDataVo) {
		return baseMapper.getDataById(formDataVo.getTableName(), formDataVo.getPrimaryKey(),Long.valueOf(formDataVo.getId()));
	}

@Select("SELECT * FROM ${tableName} where ${primaryKey} = #{id}")
    Map getDataById(@Param("tableName") String tableName, @Param("primaryKey") String primaryKey,
    		        @Param("id") Long id);

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

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(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é)省人力成本,縮短項目周期,提高軟件安全質(zhì)量。 本地版本為截止2023-9-10最新版本V4.7.7 完全響應式布局(支持電腦、平板、手機等所

    2024年02月09日
    瀏覽(28)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領取紅包

二維碼2

領紅包