[發明專利]一種原型、實例及文件夾的重命名方法、系統及存儲介質有效
| 申請號: | 201911081364.6 | 申請日: | 2019-11-07 |
| 公開(公告)號: | CN110968558B | 公開(公告)日: | 2023-04-07 |
| 發明(設計)人: | 周小穩;吳曉梅;龍璞;李金海;鄒永標;楊選平 | 申請(專利權)人: | 廣州明珞汽車裝備有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 黎揚鵬 |
| 地址: | 510530 廣東省廣州市黃*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 原型 實例 文件夾 重命名 方法 系統 存儲 介質 | ||
1.一種原型、實例及文件夾的重命名方法,其特征在于,包括以下步驟:
獲取資源庫原型節點及修改命令;
通過接口獲取所述資源庫原型節點關聯的文件夾及新舊資源對照表;所述新舊資源對照表包含若干行資源信息;
獲取所述資源庫原型節點下的所有資源原型并存儲到集合中,以及遍歷所述集合以獲取所述資源原型的名稱、所述資源原型關聯的實例和所述文件夾的路徑并將所述名稱、所述實例和所述路徑存儲到所述集合中;
檢查所有所述資源原型的占用情況、所述實例的占用情況、所述文件夾的路徑情況及所述文件夾的名稱沖突情況,并修改所述文件夾名稱、所述原型名稱及所述實例名稱;具體包括:
當符合名稱修改要求時,則開始修改操作;
修改所述文件夾及格式文件名稱,當所述文件夾或格式文件名稱修改失敗,則修改該行資源的改名狀態,退出修改;否則,繼續修改所述原型名稱;
當所述原型名稱修改失敗,則修改該行資源的改名狀態,退出修改;否則,繼續修改所述實例名稱;
當所述實例名稱修改成功后,則修改該行資源的改名狀態。
2.根據權利要求1所述的原型、實例及文件夾的重命名方法,其特征在于,所述通過接口獲取新舊資源對照表之后,還包括對所述新舊資源對照表所有信息進行驗證,具體包括以下步驟:
檢查所述新舊資源對照表的新名稱及舊名稱是否為空,當有任何一個名稱為空時,則修改該行資源的改名狀態,檢查中止并返回false布爾值;否則,檢查繼續;
檢查所述新舊資源對照表的新名稱及舊名稱是否一樣,當名稱一樣時,則修改該行資源的改名狀態,檢查中止并返回false布爾值;否則,檢查繼續;
檢查所述新舊資源對照表的新名稱及舊名稱是否與集合中已有名稱重復,當有重復時,則修改該行資源的改名狀態,檢查中止并返回false布爾值;否則,將該行資源存儲到集合中,檢查繼續;
當有false布爾值返回時,則反饋提示信息;否則檢查繼續,直至驗證完所述新舊資源對照表的所有信息。
3.根據權利要求1所述的原型、實例及文件夾的重命名方法,其特征在于,所述檢查所有所述資源原型的占用情況,包括以下步驟:
當所述資源原型狀態為被當前用戶占用時,則檢查繼續,直到檢查完所有所述資源原型的占用情況;
當所述資源原型狀態為未被所有用戶占用時,則調用接口將該行資源原型狀態切換到被當前用戶占用,檢查繼續,直到檢查完所有所述資源原的占用情況;
當所述資源原型狀態為其它用戶占用時,則修改該行資源原型的改名狀態,退出檢查。
4.根據權利要求1所述的原型、實例及文件夾的重命名方法,其特征在于,所述檢查所有所述文件夾的路徑情況,包括步驟:
檢查所述資源原型關聯的3D-file路徑是否存在及所述文件夾的寫入權限;
當所述3D-file路徑不存在時,則修改該行資源的改名狀態,退出檢查;否則,檢查繼續;
當所述文件夾沒有寫入權限時,則修改該行資源的改名狀態,退出檢查;否則,檢查繼續,直至檢查完所有所述文件夾的路徑情況。
5.根據權利要求1所述的原型、實例及文件夾的重命名方法,其特征在于,所述檢查所有所述文件夾的名稱沖突情況,包括步驟:
檢查文件夾修改的新名稱與原有文件夾名稱是否有相同名稱;
當有相同名稱,則修改該行資源的改名狀態,退出檢查;否則,檢查繼續,直至檢查完所有所述文件夾的名稱沖突情況。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州明珞汽車裝備有限公司,未經廣州明珞汽車裝備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911081364.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:硬殼行李箱系統
- 下一篇:一種傅里葉域注入鎖定增強的相干掃頻光源





