<template>
    <view class="page">
	<NavBar :title="$t('修改委外打印信息')"></NavBar>
	<view class="infoedit">
		<u-form ref="form" :modelValue="form" class="login-form" :labelWidth="160">
			<u-form-item prop="ti003" :label="$t('序号：')" class="disabled">
				<input
					v-model="form.ti003"
					type="text"
					disabled
					
				>
				</input>
			</u-form-item>
			<u-form-item prop="ti004" :label="$t('品号：')" class="disabled">
				<input
					v-model="form.ti004"
					disabled
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item prop="ti005" :label="$t('品名：')" class="disabled">
				<input
					v-model="form.ti005"
					disabled
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item prop="ti014" :label="$t('工单单号：')" class="disabled">
				<input
					v-model="form.ti014"
					disabled
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item prop="ti010" :label="$t('批号：')" class="disabled">
				<input
					v-model="form.ti010"
					disabled
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item prop="ti007" :label="$t('进货数量：')" class="disabled">
				<input
					v-model="form.ti007"
					disabled
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item prop="count" :label="$t('标签个数：')">
				<input
					v-model="form.count"
					type="text"
					
					@confirm="submit"
				>
				</input>
			</u-form-item>
			<u-form-item style="width:100%;">
			<button
				size="medium"
				type="primary"
				style="width:95%;margin-top: 50rpx"
				@click="submit()"
			>
				<span>{{$t('确定')}}</span>
			</button>
			</u-form-item>
		</u-form>
	</view>
    </view>
  </template>
  
  <script>
import i18n from '../../lang/index'

  import StickyNavBar from "@/components/StickyNavBar/index.vue";
  import ContentLoadingMore from "@/components/ContentLoadingMore/index.vue";
  export default {
    components: {
      StickyNavBar,
      ContentLoadingMore,
    },
	onLoad(option) {
		if (option.info) {
			let data = JSON.parse(decodeURIComponent(option.info));
			this.index = option.index
			this.info = data
			this.form = data.moctis[this.index]
		}
	},
    data() {
      return {
		info: null,
		index: 0,
		form: {
			ti003: null,
			ti004: null,
			ti005: null,
			ti014: null,
			ti010: null,
			ti007: null,
			count: null,
		}
      };
    },
    created() {
    },
    methods: {
		submit(row) {
			if(!this.form.count || this.form.count === 0) return this.$u.toast(i18n.t('需要填写标签个数'))
			this.info[this.index] = {...this.info[this.index], ...this.form}
			uni.redirectTo({
              url: '/pages/forprint/Info?info=' + encodeURIComponent(JSON.stringify(this.info))
            });
		}
    },
  };
  </script>
  
  <style lang="scss" scoped>
  ::v-deep .u-sticky {
    top: 0 !important;
    background: #fff;
  }
  .infoedit {
	padding: 20rpx 20rpx;
	.underline {
		border-bottom: 1px solid #d5d5d5;
		padding-bottom: 0px;
    	line-height: 40px;
		font-weight: 500;
		margin-left: 20rpx;
		font-size: 19px;
	}
	.u-border-bottom:after {
		display: none;
	}
	
  }
  </style>
  