From ebc4c778854c8d2666b1bbaf3dcba2ba00f08453 Mon Sep 17 00:00:00 2001
From: ansel0926 <ansel0926@gmail.com>
Date: 星期日, 15 五月 2022 18:42:46 +0800
Subject: [PATCH] 编辑线、面,文字标记和图片标记点

---
 view/project/editLabel.html |   54 ++++++++++++++++++++++++++++++++++++++++++++----------
 1 files changed, 44 insertions(+), 10 deletions(-)

diff --git a/view/project/editLabel.html b/view/project/editLabel.html
index 2345bcc..4bbdcba 100644
--- a/view/project/editLabel.html
+++ b/view/project/editLabel.html
@@ -12,6 +12,13 @@
             margin-left: 30px;
             margin-top: 5px;
         }
+        .text2{
+            float:left;
+            color:white;
+            font-size:16px;
+            margin-left: 30px;
+            margin-top: 20px;
+        }
         .labelInput {
             width: 150px;
             height: 30px;
@@ -29,6 +36,24 @@
             border-bottom-left-radius: 2px;
             background-color: rgba(63, 72, 84, 0.7);
             color: white;
+        }
+        .textarea{
+            width: 240px;
+            height: 140px;
+            margin-left: 25px;
+            margin-right: 50px;
+            margin-top: 5px;
+            font-size: 16px;
+            text-indent: 8px;
+            outline: 0;
+            border: none;
+            border-color: #3b403f;
+            /* box-shadow: 0 2px 6px #3a3c42; */
+            border-top-left-radius: 2px;
+            border-bottom-left-radius: 2px;
+            background-color: rgba(63, 72, 84, 0.7);
+            color: white;
+            resize:none;
         }
         .my-save-btn{
 			margin-top: 80px;
@@ -77,20 +102,20 @@
     <div style="margin-top: 20px;">
         <form class="layui-form" action="">
             <div>
-                <span class="text">鍐呭</span>
+                <span class="text">鏍囩</span>
                 <input id="input" class="labelInput" type="text" placeholder="杈撳叆鏂囧瓧" autocomplete="off" oninput="labelChange(event)" onporpertychange="labelChange(event)"/>
             </div>
             <div>
                 <div style="display:inline-block;margin-top: 20px;margin-left: 30px;color:white">
-                    瀛椾綋棰滆壊
+                    鏍囩棰滆壊
                 </div> 
                 <div id="colorSelect" style="display:inline-block;margin-top: 5px;">
                 </div> 
             </div>
             <div>
                 <div style="display:inline-block;margin-top: 20px;margin-left: 30px;color:white">
-                    瀛椾綋澶у皬
-                </div> 
+                    鏍囩澶у皬
+                </div>
                 <div style="display:inline-block;margin-top: 5px; width: 150px;">
                     <select id="fontsize" lay-verify="required" class="my-select" lay-filter="fontsize">
                         <option value="10">10</option>
@@ -113,33 +138,39 @@
             </div>
             <div>
                 <div style="display:inline-block;margin-top: 20px;margin-left: 30px;color:white">
-                    瀛椾綋
+                    鏍囩瀛椾綋
                 </div> 
-                <div style="display:inline-block;margin-top: 5px; margin-left:28px;;width: 150px;">
+                <div style="display:inline-block;margin-top: 5px;width: 150px;">
                     <select id="fontfamily" lay-verify="required" class="my-select" lay-filter="fontfamily">
                         <option value="SimSun">瀹嬩綋</option>
                         <option value="SimHei">榛戜綋</option>
-                        <option value="Microsoft Yahei">寰蒋闆呴粦</option>
+                        <option value="Microsoft">寰蒋闆呴粦</option>
                         <option value="KaiTi">妤蜂綋</option>
                         <option value="FangSong">浠垮畫</option>
                         <option value="LiSu">闅朵功</option>
                         <option value="MingLiU">缁嗘槑浣�</option>
-
                     </select>
                 </div> 
             </div>
+            <div>
+                <span class="text2" >鍐呭</span>
+                <textarea id="textarea" class="textarea" placeholder="杈撳叆鍐呭" autocomplete="off" oninput="contentChange(event)" onporpertychange="contentChange(event)"></textarea>
+            </div>
+
         <!-- <button class="my-save-btn" onclick="closeframe()">瀹屾垚</button> -->
         </form>
     </div>
     <script>
        var currentLabelId
-       function child(id,text,fontColor,fontSize,fontfamily) { 
+       function child(id,text,fontColor,fontSize,fontfamily,content) { 
            currentLabelId=id
            layui.use(['element', 'layer', 'form','colorpicker'], function () {
             var element = layui.element;
             var form = layui.form;
             var colorpicker = layui.colorpicker;
             $("#input").val(text)
+            let textarea=document.getElementById("textarea")
+            textarea.innerHTML=content;
             colorpicker.render({
                 elem: '#colorSelect',
                 color: fontColor,
@@ -151,6 +182,7 @@
                 //     parent.updateLabel(2,currentLabelId,color);
                 // },
             });
+            fontSize=parseInt(fontSize);
             $("#fontsize").val(fontSize);
             form.on("select(fontsize)", function (data) {
                 parent.updateLabel(3,currentLabelId,data.value);
@@ -165,7 +197,9 @@
        function labelChange(e) {
            parent.updateLabel(1,currentLabelId,$("#input").val());
        }
-
+       function contentChange(e) {
+           parent.updateLabel(5,currentLabelId,$("#textarea").val());
+       }
     </script>
 
 

--
Gitblit v1.9.1