<template>
	<view class="content">
	  <view v-for="(item,index) in ListData" :key="index">
		<p class="btn" @click="gotoLink(item)" v-if="item.name">{{ item.name }}</p>
	  </view>
	</view>
</template>

<script setup lang="ts">
import { onMounted, ref } from 'vue'

const ListData =ref([
	{
		path: '../maintenance/processOldzmd',
		name: '工艺维护',
		type:'',
	},
	{
		path:'../maintenance/m-flow',
		name:'工艺流程维护',
		type:''
	},
	{
	  path: '../maintenance/m-process',
	  name: '工序项维护',
	  type:'process',
	},
	{
	  path: '../maintenance/m-requirements',
	  name: '工艺要求维护',
	  type:'craftRequire',
	},
	{
	  path: '../maintenance/m-factory',
	  name: '工厂维护',
	   type:'factory',
	},
	{
	  path: '../maintenance/m-other',
	  name: '其他要求项维护',
	   type:'extraOption',
	},
	// {
	//   path: '../lecher/l-quality',
	//   name: '色胚质检项维护',
	// },
	// {
	//   path: '../lecher/l-flaws',
	//   name: '色胚质检瑕疵维护',
	// },
	{
	  path: '../whiteEmbryo/w-warehousing',
	  name: '白胚入库',
	  type:'rawFabric',
	},
	{
	  path: '../whiteEmbryo/w-level',
	  name: '白胚等级维护',
	  type:'rawFabricLevels',
	},
	{
	  path: '../whiteEmbryo/w-suppliers',
	  name: '供应商维护',
	  type:'suppliers',
	},
	{
	  path: '../whiteEmbryo/w-scanCode',
	  name: '扫码放货架',
	  type:'rawFabric',
	},
	{
	  path: '../whiteEmbryo/w-warehouse',
	  name: '仓库维护',
	  type:'warehouse',
	},
	{
	  path: '../whiteEmbryo/w-libraryLocation',
	  name: '库位号维护',
	  type:'shelves',
	},
	{
	  path: '../whiteEmbryo/w-list',
	  name: '白胚列表',
	  type:'rawFabric',
	},
	{
		path:'../spot/list',
		name:'需求单列表',
		type:'',
	},
	{
		path:'../customOrder/list',
		name:'定做单列表',
		type:'',
	},
] as any[])


onMounted(() => {
	uni.getStorage({
		key:'token',
		success: function (res) {
			if(!res.data){
				uni.reLaunch({
					url:'/pages/login/login'
				})
			}
			},
		fail:function(error){
			uni.reLaunch({
				url:'/pages/login/login'
			})
		}
	})
})

const gotoLink = (item: any) => {
  uni.navigateTo({
  	url:item.path
  })
}
</script>

<style scoped lang="scss">
.btn {
  padding: 15px 0;
  margin: 10px;
  background-color: #35a5f7;
  color: #fff;
  text-align: center;
  border-radius: 20px;
}

input[type='number'] {
  -moz-appearance: textfield;
}

　　input[type=number]::-webkit-inner-spin-button,
　　input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
</style>
