<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                涉及的表為`c_attachment` 表,這里的附件主要是提供給系統內部其他功能使用附件時調用的,一般不會在附件列表頁面進行附件上傳操作(這里做了一個上傳按鈕,只是為了給大家演示)。 上傳附件接口`AttachmentController#upload` 需要幾個參數: 1. MultipartFile file : 上傳的附件 2. Boolean isSingle: 是否單個附件,true時,會先刪除 bizId和bizType相關的所有附件,保證同一類型,同一業務id僅有一個附件。 3. Long id: 附件的id,id不為空時,會將附件上傳后的信息對該附件進行修改,而不是新增。 4. String bizId:業務id 。bizId為空時,附件接口會自動生成一個業務ID,并返回給調用方,調用方新增數據時使用返回的業務ID即可。如用戶頭像功能需要記錄用戶ID、請假審批證明材料需要記錄請假審批ID。 5. String bizType: 業務類型。 每種類型自定義一個全局唯一的標識,如用戶頭像、請假審批的證明材料等 用戶頭像上傳以及用戶新增流程1: 1. 選擇附件后,立即上傳,入參為:bizType=USER_AVATAR, isSingle=true, bizId=null。 2. 因為bizId傳的是null,所以附件接口會生成一個bizId并返回, 所以只需要保證用戶新增時,使用返回的這個bizId作為用戶的主鍵ID 即可。 3. 調用用戶新增接口時,將返回的bizId作為用戶的id 傳入。 用戶頭像上傳以及用戶新增流程2: 1. 彈出新增頁面時,先異步調用后臺接口`DashboardController#generate` ,獲取唯一的分布式ID,假設為: 10000 2. 選擇附件后,立即上傳,入參為:bizType=USER_AVATAR, isSingle=true, bizId=10000。 3. 調用用戶新增接口時,將10000作為用戶的id 傳入。 上面2種方案都行,自行決定使用哪種方案。 本系統中用戶頭像上傳使用的是流程1.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看