No Description

DecodeFormatManager.java 1.7KB

    /* * Copyright (C) 2010 ZXing authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package ai.pai.lensman.qrcode; import com.google.zxing.BarcodeFormat; import java.util.Collection; import java.util.EnumSet; import java.util.Set; public class DecodeFormatManager { // 1D解码 private static final Set<BarcodeFormat> PRODUCT_FORMATS; private static final Set<BarcodeFormat> INDUSTRIAL_FORMATS; private static final Set<BarcodeFormat> ONE_D_FORMATS; // 二维码解码 private static final Set<BarcodeFormat> QR_CODE_FORMATS; static { PRODUCT_FORMATS = EnumSet.of(BarcodeFormat.UPC_A, BarcodeFormat.UPC_E, BarcodeFormat.EAN_13, BarcodeFormat.EAN_8, BarcodeFormat.RSS_14, BarcodeFormat.RSS_EXPANDED); INDUSTRIAL_FORMATS = EnumSet.of(BarcodeFormat.CODE_39, BarcodeFormat.CODE_93, BarcodeFormat.CODE_128, BarcodeFormat.ITF, BarcodeFormat.CODABAR); ONE_D_FORMATS = EnumSet.copyOf(PRODUCT_FORMATS); ONE_D_FORMATS.addAll(INDUSTRIAL_FORMATS); QR_CODE_FORMATS = EnumSet.of(BarcodeFormat.QR_CODE); } public static Collection<BarcodeFormat> getQrCodeFormats() { return QR_CODE_FORMATS; } public static Collection<BarcodeFormat> getBarCodeFormats() { return ONE_D_FORMATS; } }
kodo - Gogs: Go Git Service

Нет описания

0024_auto_20170917_1825.py 3.0KB

    # -*- coding: utf-8 -*- # Generated by Django 1.11.3 on 2017-09-17 10:25 from __future__ import unicode_literals from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('account', '0023_auto_20170709_1923'), ] operations = [ migrations.AddField( model_name='lensmaninfo', name='is_common_lensman', field=models.BooleanField(db_index=True, default=False, help_text='\u662f\u5426\u4e3a\u666e\u901a\u6444\u5f71\u5e08', verbose_name='is_common_lensman'), ), migrations.AddField( model_name='lensmaninfo', name='is_outtake_lensman', field=models.BooleanField(db_index=True, default=False, help_text='\u662f\u5426\u4e3a\u82b1\u7d6e\u6444\u5f71\u5e08', verbose_name='is_outtake_lensman'), ), migrations.AddField( model_name='lensmaninfo', name='outtake_status', field=models.IntegerField(choices=[(-1, '\u5df2\u62d2\u7edd'), (0, '\u672a\u9a8c\u8bc1'), (1, '\u5df2\u6fc0\u6d3b'), (2, '\u5df2\u7981\u7528'), (3, '\u5df2\u5220\u9664'), (10, '\u5df2\u5206\u914d')], default=0, help_text='\u82b1\u7d6e\u6444\u5f71\u5e08\u5ba1\u6838\u72b6\u6001', verbose_name='outtake_status'), ), migrations.AddField( model_name='userinfo', name='is_common_lensman', field=models.BooleanField(db_index=True, default=False, help_text='\u662f\u5426\u4e3a\u666e\u901a\u6444\u5f71\u5e08', verbose_name='is_common_lensman'), ), migrations.AddField( model_name='userinfo', name='is_outtake_lensman', field=models.BooleanField(db_index=True, default=False, help_text='\u662f\u5426\u4e3a\u82b1\u7d6e\u6444\u5f71\u5e08', verbose_name='is_outtake_lensman'), ), migrations.AddField( model_name='userinfo', name='outtake_status', field=models.IntegerField(choices=[(0, '\u672a\u9a8c\u8bc1'), (1, '\u5df2\u6fc0\u6d3b'), (2, '\u5df2\u7981\u7528'), (3, '\u5df2\u5220\u9664'), (10, '\u5df2\u5206\u914d')], default=0, help_text='\u82b1\u7d6e\u6444\u5f71\u5e08\u72b6\u6001', verbose_name='outtake_status'), ), migrations.AlterField( model_name='lensmaninfo', name='user_status', field=models.IntegerField(choices=[(-1, '\u5df2\u62d2\u7edd'), (0, '\u672a\u9a8c\u8bc1'), (1, '\u5df2\u6fc0\u6d3b'), (2, '\u5df2\u7981\u7528'), (3, '\u5df2\u5220\u9664'), (10, '\u5df2\u5206\u914d')], default=0, help_text='\u666e\u901a\u6444\u5f71\u5e08\u5ba1\u6838\u72b6\u6001', verbose_name='user_status'), ), migrations.AlterField( model_name='userinfo', name='user_status', field=models.IntegerField(choices=[(0, '\u672a\u9a8c\u8bc1'), (1, '\u5df2\u6fc0\u6d3b'), (2, '\u5df2\u7981\u7528'), (3, '\u5df2\u5220\u9664'), (10, '\u5df2\u5206\u914d')], default=0, help_text='\u7528\u6237\u72b6\u6001', verbose_name='user_status'), ), ]