瀏覽代碼

Signed-off-by: 1004749546@qq.com <1004749546@qq.com>
代办修改

1004749546@qq.com 4 年之前
父節點
當前提交
1b13afcc15
共有 2 個文件被更改,包括 24 次插入56 次删除
  1. 0 2
      pages/toDoList/addBacklog.vue
  2. 24 54
      pages/toDoList/searchModal.vue

+ 0 - 2
pages/toDoList/addBacklog.vue

@@ -53,10 +53,8 @@
 </template>
 
 <script>
-	import MxDatePicker from "@/components/mx-datepicker/mx-datepicker.vue"
 	export default {
 		components: {
-			MxDatePicker
 		},
 		data() {
 			return {

+ 24 - 54
pages/toDoList/searchModal.vue

@@ -46,10 +46,9 @@
 
 <script>
 	import wPicker from "@/components/w-picker/w-picker.vue"
-	import MxDatePicker from "@/components/mx-datepicker/mx-datepicker.vue"
+	import { getLookUpDatas } from '@/api/data.js'
 	export default {
 		components: {
-			MxDatePicker,
 			wPicker
 		},
 		props: {
@@ -76,58 +75,8 @@
 			return {
 				isshow: this.visible,  // 显示隐藏
 				showPicker: false, // 是否显示时间弹窗
-				statusList: [
-					{
-						id: 1,
-						code: 'pending',
-						dispName: '待整改',
-						checked: false
-					},
-					{
-						id: 12,
-						code: 'check_pending',
-						dispName: '待审核',
-						checked: false
-					},
-					{
-						id: 13,
-						code: 'finished',
-						dispName: '整改完成',
-						checked: false
-					},
-					{
-						id: 14,
-						code: 'expired',
-						dispName: '已过期',
-						checked: false
-					},
-				], // 状态列表
-				sourceTypeList: [
-					{
-						id: 1,
-						code: 'remote_check',
-						dispName: '远程巡店',
-						checked: false
-					},
-					{
-						id: 12,
-						code: 'spot_check',
-						dispName: '现场巡店',
-						checked: false
-					},
-					{
-						id: 13,
-						code: 'point_check',
-						dispName: '点检',
-						checked: false
-					},
-					{
-						id: 14,
-						code: 'manual',
-						dispName: '手动创建',
-						checked: false
-					},
-				], // 检查方式列表
+				statusList: [], // 状态列表
+				sourceTypeList: [], // 检查方式列表
 				form: {
 					time: '', // 发起时间区间
 					storeName: '', // 门店名称
@@ -147,7 +96,28 @@
 				return this.filterData(this.sourceTypeList)
 			}
 		},
+		mounted() {
+			// 获取单据状态 和 检查方式列表
+			this.getLookUpData('BACKLOG_STATUS')
+			this.getLookUpData('BACKLOG_SOURCE_TYPE')
+		},
 		methods: {
+			// 获取数据字典数据
+			getLookUpData (code) {
+				getLookUpDatas({type:code}).then(res=>{
+					if (res.status == 200) {
+						res.data.map(item => {
+							item.checked = false
+						})
+						if (code == 'BACKLOG_STATUS') {
+							this.statusList = res.data
+						}
+						if (code == 'BACKLOG_SOURCE_TYPE') {
+							this.sourceTypeList = res.data
+						}
+					}
+				})
+			},
 			// 关闭弹窗
 			handleClose () {
 				this.isshow = false