Jelajahi Sumber

样式修改,功能增加

wangziqian 4 tahun lalu
induk
melakukan
1eadd4f8e3

+ 4 - 3
src/views/projectManage/projectList/components/modifySchedule.vue

@@ -322,13 +322,14 @@ export default {
       }
     },
     getSomeScheduleData(obj) { // 当传入部分详细信息时候
+      if (obj.schedule) {
+        this.schedule = obj.schedule || ''
+      }
       if (obj.dayList) {
         const len = obj.dayList.length
         this.form.dayList = [obj.dayList[0], obj.dayList[len - 1]]
         this.detailDayList = obj.dayList || []
-      }
-      if (obj.schedule) {
-        this.schedule = obj.schedule || ''
+        if (obj.dayList.length === 0) this.schedule = ''
       }
       if (obj.bizId) {
         this.form.bizId = obj.bizId.code

+ 3 - 2
src/views/workbench/components/createDialog.vue

@@ -27,7 +27,7 @@
         </div>
         <div v-show="bizSelect" class="select-bizId">
           <i class="el-icon-arrow-left" @click="bizSelect = false;title = '请选择'" />
-          <el-select v-model="bizId" size="medium" placeholder="业务线(必选)" style="width:100%">
+          <el-select v-model="bizId" size="medium" placeholder="业务线(必选)" style="width:100%" filterable>
             <el-option v-for="(item,index) in bizList" :key="index" :label="item.name" :value="item.code" />
           </el-select>
         </div>
@@ -110,7 +110,7 @@ export default {
   padding: 20px !important;
 }
 >>>.el-dialog__body {
-  padding: 0 20px 0 20px;
+  padding: 0;
 }
 >>>.el-dialog__title{
   padding-left: 10px;
@@ -140,6 +140,7 @@ export default {
 }
 .select-bizId {
   margin-bottom: 25px;
+  padding: 0 20px;
 }
 .select-section {
   width: 100%;

+ 4 - 3
src/views/workbench/person/components/calendarFormDialog.vue

@@ -157,13 +157,14 @@ export default {
       // 当新建的时候存在详细日期时候的数据处理
       if (this.data) {
         const obj = _.cloneDeep(this.data)
+        if (obj.schedule) {
+          this.schedule = obj.schedule || ''
+        }
         if (obj.dayList) {
           const len = obj.dayList.length
           this.form.dayList = [obj.dayList[0], obj.dayList[len - 1]]
           this.detailDayList = obj.dayList || []
-        }
-        if (obj.schedule) {
-          this.schedule = obj.schedule || ''
+          if (obj.dayList.length === 0) this.schedule = ''
         }
         this.$nextTick(() => {
           this.form.peopleList = [localStorage.getItem('username')]