Browse Source

feature: 支持工单创建整体去掉结束时间、工单类型设置不可修改

liuyaqi 2 years ago
parent
commit
d9254dfec6

+ 5 - 1
src/views/work/order/components/DingTalkFromToVue.vue

@@ -32,7 +32,7 @@
                 v-else-if="item.componentName === 'DDSelectField'"
                 v-model="item.props.value"
                 clearable
-                :disabled="item.props.disabled"
+                :disabled="item.props.disabled || item.props.label == '工单类型'"
                 :placeholder="item.props.placeholder"
                 style="width: 100%">
                 <el-option
@@ -249,6 +249,10 @@
             dingtalkForm.items[index].props.placeholder = JSON.parse(dingtalkForm.items[index].props.label)
             dingtalkForm.items[index].props.label = dingtalkForm.items[index].props.placeholder.join(' - ')
           }
+          if (dingtalkForm.items[index].props.label == '工单类型') {
+            console.log(dingtalkForm.items[index].props.options)
+            dingtalkForm.items[index].props.value = JSON.parse(dingtalkForm.items[index].props.options[0]).value
+          }
         }
         this.dingtalkForm = dingtalkForm
       },

+ 2 - 2
src/views/work/order/components/Edit.vue

@@ -29,7 +29,7 @@
             <el-input v-model="form.remark" placeholder="请输入内容" :rows="2" show-word-limit type="textarea" />
           </el-form-item>
         </el-col>
-        <el-col :span="12">
+        <!-- <el-col :span="12">
           <el-form-item label="结束时间" prop="remark">
             <el-date-picker
               v-model="form.endTime"
@@ -38,7 +38,7 @@
               type="datetime"
               value-format="yyyy-MM-dd HH:mm:ss" />
           </el-form-item>
-        </el-col>
+        </el-col> -->
       </el-row>
 
       <!--      钉钉审批流表单-->