浏览代码

日期选择器

Qukatie 8 月之前
父节点
当前提交
a5b741ab83

+ 3 - 0
src/views/serviceConfiguration/configurationModification/detailsPage.vue

@@ -201,6 +201,9 @@ export default {
                         }, {
                             label: '选择器',
                             value: '选择器'
+                        }, {
+                            label: '日期选择器',
+                            value: '日期选择器'
                         }],
                         rules: [
                             {

+ 15 - 12
src/views/serviceConfiguration/modifyData/detailsPage.vue

@@ -43,6 +43,9 @@
                     <template slot-scope="{type,disabled}" slot="fieldValueNewNameForm">
                         <el-input v-if="rowFrom.fieldValueType == '输入框'" :disabled="disabled"
                             v-model="rowFrom.fieldValueNewName"></el-input>
+                        <el-date-picker v-if="rowFrom.fieldValueType == '日期选择器'" v-model="rowFrom.fieldValueNewName" type="date" placeholder="选择日期" format="yyyy-MM-dd"
+                            value-format="yyyy-MM-dd 00:00:00" >
+                        </el-date-picker>
                         <div v-if="rowFrom.queryType != '业务来源'">
                             <dic-select v-if="rowFrom.fieldValueType == '选择器' && rowFrom.queryType != '字典'"
                                 v-model="rowFrom.fieldValueNewName" key="id" res="records"
@@ -62,18 +65,18 @@
                             <el-input v-show="!rowFrom.fieldValueNew" v-model="form.srcCnName" placeholder="请选择"
                                 :disabled="true">
                             </el-input>
-                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'OWN'" v-model="rowFrom.secondLevelName"
-                                placeholder="所属公司" key="id" label="deptName"
+                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'OWN'"
+                                v-model="rowFrom.secondLevelName" placeholder="所属公司" key="id" label="deptName"
                                 url="/blade-system/dept/lazy-list?parentId=0" :filterable="true"
                                 @selectChange="dicChange('srcCnName', $event)"></dic-select>
-                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'AGENT'" v-model="rowFrom.secondLevelName"
-                                placeholder="代理" key="id" label="cnName" res="records"
+                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'AGENT'"
+                                v-model="rowFrom.secondLevelName" placeholder="代理" key="id" label="cnName" res="records"
                                 url="/blade-los/bcorps/listByType?corpTypeName=代理客户" :filterable="true" :remote="true"
                                 dataName="cnName" @selectChange="dicChange('srcCnName', $event)"></dic-select>
-                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'SALES'" v-model="rowFrom.secondLevelName"
-                                placeholder="业务员" key="id" label="realName" res="records" url="/blade-user/page"
-                                :filterable="true" :remote="true" dataName="realName"
-                                @selectChange="dicChange('srcCnName', $event)"></dic-select>
+                            <dic-select style="width: 100%;" v-show="rowFrom.fieldValueNew == 'SALES'"
+                                v-model="rowFrom.secondLevelName" placeholder="业务员" key="id" label="realName"
+                                res="records" url="/blade-user/page" :filterable="true" :remote="true"
+                                dataName="realName" @selectChange="dicChange('srcCnName', $event)"></dic-select>
                         </div>
 
                     </template>
@@ -331,18 +334,18 @@ export default {
                     this.rowFrom.secondLevel = null
                     this.rowFrom.secondLevelName = null
                 }
-            } else if(name == 'srcCnName'){
-                if(row){
+            } else if (name == 'srcCnName') {
+                if (row) {
                     // this.$set(this.rowFrom,'secondLevel',row.id)
                     // this.$set(this.rowFrom,'secondLevelName',row.cnName)
                     this.rowFrom.secondLevel = row.id
                     this.rowFrom.secondLevelName = row.cnName
-                }else{
+                } else {
                     this.rowFrom.secondLevel = null
                     this.rowFrom.secondLevelName = null
                 }
 
-            } else{
+            } else {
                 if (row) {
                     this.rowFrom.fieldValueNew = row.id
                     this.rowFrom.fieldValueNewName = row.cnName