using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Zm.Common.SaleAttribute {
public interface IPcb {
///
/// 【1】品牌
///
///
///
string GetBrand(int brand);
///
/// 【2】tg值
///
///
///
string GetTg(string tgValue);
///
/// 【3】 层数
///
///
///
string GetLayers(int boardLayer);
///
/// 【4】板厚
///
///
///
string GetThickness(decimal boardThickness);
///
/// 【5】表面处理
///
///
///
string GetSurface(string surfaceId);
///
/// 【6】内铜
///
///
///
string GetInnerCopperThickness(decimal innerCopper);
///
/// 【7】外铜
///
///
///
string GetCopperThickness(decimal copper);
///
/// 【8】阻焊颜色
///
///
///
///
string GetSolderColor(string topColor, string downColor);
///
/// 【9】文字颜色
///
///
///
///
string GetFontColor(string topColor, string downColor);
///
/// 【10】测试
///
///
///
string GetFlyingTest(string flying);
}
//12356789 10
public interface ISmt {
///
/// 【1】 包装形式
///
///
///
string GetPackage(int package);
///
/// 【2】 物料种类
///
///
///
string GetMaterial(int MaterialCount);
///
/// 【3】层数
///
///
///
string GetLayers(int layer);
///
/// 【5】 是否有铅
///
///
///
string GetIsHaveLead(bool lead);
///
/// 【6】单帖点
///
///
///
string GetSinglePoint(decimal pointNum);
///
/// 【7】单插点
///
///
///
string GetSingleInsertPoint(decimal insertNum);
///
/// 【8】三防漆
///
///
///
string GetIsBrushThreeLacquer(bool isBrush);
///
/// 【9】是否烧录程序
///
///
///
string GetIsIsBurn(bool isBurn);
///
/// 【10】 是否测试
///
///
///
string GetIsSmtTest(bool isTest);
}
//234
public interface IBom {
///
/// 【2】 订单类型 IC/BOM
///
///
///
string GetBomType(int typeValue);
///
/// 【3】 订单类别 贴片/插件
///
///
///
string GetCategory(string category);
///
/// 【4】 精度
///
///
///
string GetAccuracy(decimal accuracyValue);
}
//2345 10
public interface IGw {
///
/// 【2】 钢网类型
///
///
///
string GetGwType(int typeValue);
///
/// 【3】尺寸
///
///
///
///
string GetSizType(decimal width, decimal height);
///
/// 【4】板厚
///
///
///
string GetGwThickness(decimal thickness);
///
/// 【5】是否电解抛光
///
///
///
string GetIsElectropolishing(bool isElectropolishing);
///
/// 【10】 基准孔
///
///
///
string GetReferenceHole(int holeValue);
}
}