cxmo 10 months ago
parent
commit
ab9225f38f
1 changed files with 92 additions and 4 deletions
  1. 92 4
      src/views/dataEntry_manage/components/addMarkerDialog.vue

+ 92 - 4
src/views/dataEntry_manage/components/addMarkerDialog.vue

@@ -80,10 +80,8 @@
                     <el-radio v-model="radio" label="指标计算"></el-radio>
                 </div>
               </div>
-              
             </template>
 
-
             <!-- 标识区 -->
             <template v-else>
               <!-- 时间轴1,2,4,6的y轴数字 x轴日期  -->
@@ -153,10 +151,100 @@
               </div>
             </template>
           </el-form-item>
-          <!-- 指标计算部分 -->
+
+          <!-- 标识线-指标计算部分 -->
           <div class="custom-value-setting-wrap">
             <!-- 指标选择 -->
-            <el-form-item></el-form-item>
+            <el-form-item label="指标">
+                <!-- 固定第一个指标 -->
+                <div class="fixed-edb">
+                    <el-radio v-model="fixed" label="图上第一个指标"></el-radio>
+                    <p>指标名称指标名称</p>
+                </div>
+                <!-- 指标/预测指标库的指标 -->
+                <div class="other-edb">
+                    <el-radio v-model="fixed" label="其他指标"></el-radio>
+                    <el-input
+                            v-model="markerForm.fixed"
+                            style="width: 200px;"
+                            placeholder="请选择指标名称"
+                            clearable
+                        />
+                </div>
+            </el-form-item>
+            <!-- 时间区间选择 -->
+            <el-form-item label="时间区间">
+
+            </el-form-item>
+            <!-- 自定义时间区间选择 -->
+            <!-- 起始时间 -->
+            <el-form-item label="起始时间">
+                <div class="fixed-time">
+                    <el-radio v-model="fixedTime" label="固定"></el-radio>
+                    <el-date-picker
+                        v-model="markerForm.fixedTime"
+                        type="date"
+                        style="width: 200px;"
+                        placeholder="请输入固定时间"
+                        :clearable="false"
+                        format="yyyy-MM-dd"
+                        value-format="yyyy-MM-dd"
+                    ></el-date-picker>
+                </div>
+                <div class="custom-time">
+                    <el-radio v-model="fixedTime" label="动态"></el-radio>
+                    <p>说明说明</p>
+                </div>
+            </el-form-item>
+            <!-- 起始时间为动态 -->
+            <!-- 基准日期 -->
+            <el-form-item label="基准日期">
+                <el-radio v-model="startTimeSetting" label="系统日期"></el-radio>
+                <div class="edb-new-date">
+                    <el-radio v-model="startTimeSetting" label="指标最新日期"></el-radio>
+                    <p>期数前移<el-input style="width:80px"></el-input>期</p>
+                </div>
+            </el-form-item>
+            <!-- 基准日期为系统日期 -->
+            <!-- 日期变换 -->
+            <el-form-item label="日期变换">
+                <div class="select-box">
+                    <el-select v-model="selectDate">
+                        <el-option label="指定频率"></el-option>
+                        <el-option label="日期位移"></el-option>
+                    </el-select>
+                    <el-button>添加</el-button>
+                </div>
+                <div class="select-list">
+                    <!-- 日期位移 [] 天 [] 月 [] 年 -->
+                </div>
+            </el-form-item>
+            <!-- 结束时间 -->
+            <el-form-item label="结束时间">
+                <el-radio v-model="fixedTime" label="至今"></el-radio>
+                <div class="fixed-time">
+                    <el-radio v-model="fixedTime" label="固定"></el-radio>
+                    <el-date-picker
+                        v-model="markerForm.fixedTime"
+                        type="date"
+                        style="width: 200px;"
+                        placeholder="请输入固定时间"
+                        :clearable="false"
+                        format="yyyy-MM-dd"
+                        value-format="yyyy-MM-dd"
+                    ></el-date-picker>
+                </div>
+                <div class="custom-time">
+                    <el-radio v-model="fixedTime" label="动态"></el-radio>
+                    <p>说明说明</p>
+                </div>
+            </el-form-item>
+            <!-- 结束时间为动态 -->
+            <!-- 结束时间-基准日期 -->
+            <!-- 基准日期为系统时间 -->
+            <!-- 结束日期基准日期-日期变换 -->
+            
+            <!-- 计算方式选择 -->
           </div>