2308 lines
66 KiB
JavaScript
2308 lines
66 KiB
JavaScript
|
||
|
||
app.controller('GongShiCtrl', ['$scope', 'YPJBXXGL', '$uibModal', '$sessionStorage', '$state', '$http', '$filter', 'mainUrl', 'wyOdataNodeService', 'stConfig', function ($scope, YPJBXXGL, $uibModal, $sessionStorage, $state, $http, $filter, mainUrl, wyOdataNodeService, stConfig) {
|
||
$scope.Myjson = [
|
||
{ "type": 1, "mytext": "抽样单编号", "PY": "CYDBH" },
|
||
{ "type": 1, "mytext": "任务编号", "PY": "RWBH" },
|
||
{ "type": 1, "mytext": "流水号", "PY": "LSH" },
|
||
{ "type": 1, "mytext": "任务来源", "PY": "RWLY" },
|
||
{ "type": 1, "mytext": "任务类型", "PY": "RWLX" },
|
||
{ "type": 1, "mytext": "任务性质", "PY": "RWXZ" },
|
||
{ "type": 1, "mytext": "被抽样人信息(名称)", "PY": "BCYRMC" },
|
||
{ "type": 1, "mytext": "执行年月", "PY": "ZXNY" },
|
||
//-----------新食品分类----------------------------
|
||
{ "type": 1, "mytext": "食品大类", "PY": "SP_DL" },
|
||
{ "type": 1, "mytext": "食品亚类", "PY": "SP_YL" },
|
||
{ "type": 1, "mytext": "食品品种", "PY": "SP_PZ" },
|
||
{ "type": 1, "mytext": "食品小类", "PY": "SP_XL" },
|
||
//-------------------------------------------------
|
||
|
||
//-----------原食品分类----------------------------
|
||
{ "type": 1, "mytext": "原食品分类", "PY": "OldYPFL" },
|
||
//-------------------------------------------------------
|
||
{ "type": 1, "mytext": "区域类型", "PY": "QYLX" },
|
||
{ "type": 1, "mytext": "地址(市)", "PY": "DZ_S" },
|
||
{ "type": 1, "mytext": "地址(区(县))", "PY": "DZ_QX" },
|
||
{ "type": 1, "mytext": "地址(街道(镇)", "PY": "DZ_Z" },
|
||
{ "type": 1, "mytext": "地址(弄)", "PY": "DZ_N" },
|
||
{ "type": 1, "mytext": "地址(号)", "PY": "DZ_H" },
|
||
{ "type": 1, "mytext": "地址(室)", "PY": "DZ_S1" },
|
||
{ "type": 1, "mytext": "连贯地址", "PY": "BCYDWMC" },
|
||
{ "type": 1, "mytext": "法人代表", "PY": "FRDB" },
|
||
{ "type": 1, "mytext": "年销售额", "PY": "NXSE" },
|
||
{ "type": 1, "mytext": "营业执照号", "PY": "YYZZH" },
|
||
{ "type": 1, "mytext": "联系人", "PY": "LXR1" },
|
||
{ "type": 1, "mytext": "经营许可证", "PY": "JYXKZ" },
|
||
{ "type": 1, "mytext": "电话", "PY": "DH1" },
|
||
{ "type": 1, "mytext": "传真", "PY": "CZ" },
|
||
{ "type": 1, "mytext": "邮编", "PY": "YX" },
|
||
{ "type": 1, "mytext": "抽样地点", "PY": "CYDD" },
|
||
{ "type": 1, "mytext": "抽样地点类型", "PY": "CYDDLX" },
|
||
{ "type": 1, "mytext": "样品来源", "PY": "YPLY" },
|
||
{ "type": 1, "mytext": "样品属性", "PY": "YPSX" },
|
||
{ "type": 1, "mytext": "样品类型", "PY": "YPLX" },
|
||
{ "type": 1, "mytext": "样品名称", "PY": "YPMC" },
|
||
{ "type": 1, "mytext": "商标", "PY": "SB" },
|
||
{ "type": 1, "mytext": "生产/ 加工\n购进日期", "PY": "SCJGGJRQ" },
|
||
{ "type": 1, "mytext": "规格型号", "PY": "GGXH" },
|
||
{ "type": 1, "mytext": "样品批号", "PY": "YPPH" },
|
||
{ "type": 1, "mytext": "保质期", "PY": "BZQ" },
|
||
{ "type": 1, "mytext": "执行标准/技术文件", "PY": "ZXBZ" },
|
||
{ "type": 1, "mytext": "质量等级", "PY": "ZLDJ" },
|
||
{ "type": 1, "mytext": "生产许可证编号", "PY": "SCXKZBH" },
|
||
{ "type": 1, "mytext": "单价", "PY": "DJ" },
|
||
{ "type": 1, "mytext": "是否出口", "PY": "SFCK" },
|
||
{ "type": 1, "mytext": "抽样基数/批量", "PY": "CYJS" },
|
||
{ "type": 1, "mytext": "抽样数量(含备样)", "PY": "CYSL" },
|
||
{ "type": 1, "mytext": "备样数量", "PY": "BYSL" },
|
||
{ "type": 1, "mytext": "样品形态", "PY": "YPXT" },
|
||
{ "type": 1, "mytext": "包装分类", "PY": "BZFL" },
|
||
{ "type": 1, "mytext": "生产者名称", "PY": "SCZMC" },
|
||
{ "type": 1, "mytext": "生产者地址", "PY": "SCZDZ" },
|
||
{ "type": 1, "mytext": "联系电话", "PY": "LXDH" },
|
||
{ "type": 1, "mytext": "(标称)样品储存条件", "PY": "YPCCTJ" },
|
||
{ "type": 1, "mytext": "寄、送样品截止日期", "PY": "YPJZRQ" },
|
||
{ "type": 1, "mytext": "寄送样品地址", "PY": "JSYPDZ" },
|
||
{ "type": 1, "mytext": "抽样样品包装", "PY": "CYYPBZ" },
|
||
{ "type": 1, "mytext": "抽样方式", "PY": "CYFS" },
|
||
{ "type": 1, "mytext": "抽样单位信息(单位名称)", "PY": "CYDWMC" },
|
||
{ "type": 1, "mytext": "抽样单位信息(地址)", "PY": "CYDWDZ" },
|
||
{ "type": 1, "mytext": "抽样单位信息(联系人)", "PY": "CYDWLXR" },
|
||
{ "type": 1, "mytext": "抽样单位信息(电话)", "PY": "CYDWDH" },
|
||
{ "type": 1, "mytext": "抽样单位信息(传真)", "PY": "CYDWCZ" },
|
||
{ "type": 1, "mytext": "抽样单位信息(邮编)", "PY": "CYDWYB" },
|
||
{ "type": 1, "mytext": "备注", "PY": "QT" },
|
||
{ "type": 1, "mytext": "被抽样单位签名", "PY": "BCYDWQM" },
|
||
{ "type": 1, "mytext": "被抽样单位签名时间", "PY": "BCYDWSJ" },
|
||
{ "type": 1, "mytext": "抽样人", "PY": "CYRQM" },
|
||
{ "type": 1, "mytext": "抽样单位", "PY": "CYDW" },
|
||
{ "type": 1, "mytext": "抽样人签名时间", "PY": "CYSJ" },
|
||
{ "type": 1, "mytext": "检测机构", "PY": "JCDW" },
|
||
{ "type": 0, "mytext": "----以下样品检验信息----", "PY": "1" },
|
||
{ "type": 2, "mytext": "检测大类", "PY": "JCDL" },
|
||
{ "type": 2, "mytext": "检测亚类", "PY": "JCYL" },
|
||
{ "type": 2, "mytext": "检测小类", "PY": "JCXL" },
|
||
{ "type": 2, "mytext": "检测项目", "PY": "JCXM" },
|
||
{ "type": 2, "mytext": "检测标准", "PY": "JCBZ" },
|
||
{ "type": 2, "mytext": "评价标准", "PY": "PJBZ" },
|
||
{ "type": 2, "mytext": "检测方法", "PY": "JCFF" },
|
||
|
||
{ "type": 2, "mytext": "方法名称", "PY": "FFMC" },
|
||
{ "type": 2, "mytext": "定性值", "PY": "ffjcx" },
|
||
{ "type": 2, "mytext": "定性值单位", "PY": "ffjcxDW" },
|
||
{ "type": 2, "mytext": "定量值", "PY": "ffdlx" },
|
||
{ "type": 2, "mytext": "定量值单位", "PY": "ffdlxDW" },
|
||
{ "type": 2, "mytext": "限量值", "PY": "xlz" },
|
||
{ "type": 2, "mytext": "限量值单位", "PY": "xlzDW" },
|
||
{ "type": 2, "mytext": "检测值", "PY": "jcz" },
|
||
{ "type": 2, "mytext": "检测值单位", "PY": "jczDW" },
|
||
{ "type": 2, "mytext": "单项判定", "PY": "Yzhen" },
|
||
{ "type": 2, "mytext": "备注", "PY": "QT" },
|
||
{ "type": 0, "mytext": "----以下样品检验结果信息----", "PY": "1" },
|
||
{ "type": 2, "mytext": "检测结果", "PY": "JieGuo" },
|
||
];
|
||
|
||
$scope.Myjson1 = [
|
||
{ "myvalue": 1, "mytext": "等于" },
|
||
{ "myvalue": 7, "mytext": "不等于" },
|
||
{ "myvalue": 2, "mytext": "包含" },
|
||
{ "myvalue": 8, "mytext": "不包含" },
|
||
{ "myvalue": 3, "mytext": "大于" },
|
||
{ "myvalue": 4, "mytext": "小于" },
|
||
{ "myvalue": 5, "mytext": "大于等于" },
|
||
{ "myvalue": 6, "mytext": "小于等于" },
|
||
]
|
||
|
||
var shipinleibieshuju = [
|
||
{
|
||
"spdlName": "粮食加工品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "小麦粉",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "小麦粉",
|
||
"spxlNames": [
|
||
"通用小麦粉、专用小麦粉"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "大米",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "大米",
|
||
"spxlNames": [
|
||
"大米"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "挂面",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "挂面",
|
||
"spxlNames": [
|
||
"普通挂面、花色挂面、手工面"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "其他粮食加工品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "谷物加工品",
|
||
"spxlNames": [
|
||
"谷物加工品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "谷物碾磨加工品",
|
||
"spxlNames": [
|
||
"玉米粉、玉米片、玉米碴",
|
||
"米粉",
|
||
"其他谷物碾磨加工品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "谷物粉类制成品",
|
||
"spxlNames": [
|
||
"生湿面制品(饺子皮、鲜湿面等)",
|
||
"发酵面制品(面糊、裹粉、煎炸粉,不含速冻面制品)",
|
||
"米粉制品(年糕)",
|
||
"其他谷物粉类制成品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "发酵米面制品",
|
||
"spxlNames": [
|
||
"馒头",
|
||
"油条、麻花"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "玉米",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "玉米",
|
||
"spxlNames": [
|
||
"玉米"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "稻谷",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "稻谷",
|
||
"spxlNames": [
|
||
"稻谷"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "其他谷类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "其他谷类",
|
||
"spxlNames": [
|
||
"其他谷类"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "小麦",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "小麦",
|
||
"spxlNames": [
|
||
"小麦"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "食用油、油脂及其制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "食用植物油(含煎炸用油)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食用植物油(半精炼、全精炼)",
|
||
"spxlNames": [
|
||
"花生油",
|
||
"玉米油",
|
||
"芝麻油",
|
||
"橄榄油",
|
||
"大豆油",
|
||
"其他食用植物油(半精炼、全精炼)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "煎炸过程用油(餐饮环节)",
|
||
"spxlNames": [
|
||
"煎炸过程用油"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "食用动物油脂",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食用动物油脂",
|
||
"spxlNames": [
|
||
"食用动物油脂"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "食用油脂制品",
|
||
"spxlNames": [
|
||
"食用油脂制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "调味品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "酱油",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "酱油",
|
||
"spxlNames": [
|
||
"酿造酱油、配制酱油(酿造和配制按2:1)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "食醋",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食醋",
|
||
"spxlNames": [
|
||
"酿造食醋、配制食醋"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "酱类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "酱类",
|
||
"spxlNames": [
|
||
"黄豆酱、甜面酱等"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "调味料酒",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "调味料酒",
|
||
"spxlNames": [
|
||
"料酒"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "香辛料类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "香辛料类",
|
||
"spxlNames": [
|
||
"香辛料调味油",
|
||
"辣椒、花椒、辣椒粉、花椒粉",
|
||
"香辛料酱(芥末酱、青芥酱等)",
|
||
"其他香辛料调味品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "复合调味料",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "固体复合调味料",
|
||
"spxlNames": [
|
||
"鸡粉、鸡精调味料",
|
||
"其他固体调味料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "半固体复合调味料",
|
||
"spxlNames": [
|
||
"蛋黄酱、沙拉酱",
|
||
"坚果与籽类的泥(酱)、包括花生酱",
|
||
"辣椒酱",
|
||
"火锅底料、麻辣烫底料及蘸料",
|
||
"其他半固体调味料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "液体复合调味料",
|
||
"spxlNames": [
|
||
"蚝油、虾油、鱼露",
|
||
"其他液体调味料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "味精",
|
||
"spxlNames": [
|
||
"味精"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "调味品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食盐",
|
||
"spxlNames": [
|
||
"食盐"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "肉制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "预制肉制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "调理肉制品",
|
||
"spxlNames": [
|
||
"调理肉制品(非速冻)",
|
||
"调理肉制品(速冻)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "腌腊肉制品",
|
||
"spxlNames": [
|
||
"腌腊肉制品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "熟肉制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "发酵肉制品",
|
||
"spxlNames": [
|
||
"发酵肉制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "酱卤肉制品",
|
||
"spxlNames": [
|
||
"酱卤肉制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "熟肉干制品",
|
||
"spxlNames": [
|
||
"熟肉干制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "熏烧烤肉制品",
|
||
"spxlNames": [
|
||
"熏烧烤肉制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "熏煮香肠火腿制品",
|
||
"spxlNames": [
|
||
"熏煮香肠火腿制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他制品",
|
||
"spxlNames": [
|
||
"血制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "乳制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "乳制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "液体乳",
|
||
"spxlNames": [
|
||
"灭菌乳",
|
||
"巴氏杀菌乳",
|
||
"调制乳",
|
||
"发酵乳",
|
||
"生乳"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "乳粉",
|
||
"spxlNames": [
|
||
"全脂乳粉、脱脂乳粉、部分脱脂乳粉、调制乳粉"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "乳清粉和乳清蛋白粉(企业原料)",
|
||
"spxlNames": [
|
||
"脱盐乳清粉、非脱盐乳清粉、浓缩乳清蛋白粉、分离乳清蛋白粉"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他乳制品(炼乳、奶油、干酪、固态成型产品)",
|
||
"spxlNames": [
|
||
"稀奶油、奶油和无水奶油)",
|
||
"淡炼乳、加糖炼乳和调制炼乳",
|
||
"干酪(奶酪)、再制干酪",
|
||
"奶片、奶条等"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "饮料",
|
||
"spylName": [
|
||
{
|
||
"spylName": "饮料",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "瓶(桶)装饮用水",
|
||
"spxlNames": [
|
||
"天然矿泉水",
|
||
"饮用纯净水",
|
||
"其他饮用水"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "果、蔬汁饮料",
|
||
"spxlNames": [
|
||
"果蔬汁饮料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "蛋白饮料",
|
||
"spxlNames": [
|
||
"含乳饮料",
|
||
"其他蛋白饮料(植物蛋白、复合蛋白)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "碳酸饮料(汽水)",
|
||
"spxlNames": [
|
||
"碳酸饮料(汽水)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "茶饮料",
|
||
"spxlNames": [
|
||
"茶饮料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "固体饮料",
|
||
"spxlNames": [
|
||
"固体饮料"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他饮料",
|
||
"spxlNames": [
|
||
"其他饮料"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "方便食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "方便食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "方便面",
|
||
"spxlNames": [
|
||
"油炸面、非油炸面",
|
||
"方便方便面调味包"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他方便食品",
|
||
"spxlNames": [
|
||
"方便粥、方便盒饭、冷面及其他熟制方便食品等"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "饼干",
|
||
"spylName": [
|
||
{
|
||
"spylName": "饼干",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "饼干",
|
||
"spxlNames": [
|
||
"饼干"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "罐头",
|
||
"spylName": [
|
||
{
|
||
"spylName": "罐头",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "畜禽水产罐头",
|
||
"spxlNames": [
|
||
"畜禽肉类罐头",
|
||
"水产动物类罐头"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "果蔬罐头",
|
||
"spxlNames": [
|
||
"水果罐头",
|
||
"蔬菜罐头",
|
||
"食用菌罐头"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他罐头",
|
||
"spxlNames": [
|
||
"其他罐头"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "冷冻饮品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "冷冻饮品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "冷冻饮品",
|
||
"spxlNames": [
|
||
"冰淇淋、雪糕、雪泥、冰棍、食用冰、甜味冰"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "速冻食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "速冻米面食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "速冻米面食品",
|
||
"spxlNames": [
|
||
"水饺、元宵、馄饨等",
|
||
"包子、馒头等"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "速冻其他食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "速冻谷物制品",
|
||
"spxlNames": [
|
||
"玉米等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "速冻肉制品",
|
||
"spxlNames": [
|
||
"速冻调制肉制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "速冻水果制品",
|
||
"spxlNames": [
|
||
"速冻水果制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "速冻蔬菜制品",
|
||
"spxlNames": [
|
||
"速冻蔬菜制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "速冻水产制品",
|
||
"spxlNames": [
|
||
"速冻水产制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "薯类和膨化食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "薯类和膨化食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "膨化食品",
|
||
"spxlNames": [
|
||
"含油型膨化食品和非含油型膨化食品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "薯类食品",
|
||
"spxlNames": [
|
||
"干制薯类(仅限马铃薯片)",
|
||
"干制薯类(除马铃薯片外)",
|
||
"冷冻薯类",
|
||
"薯泥酱类",
|
||
"薯粉类",
|
||
"其他类"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "糖果制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "糖果及可可制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "糖果",
|
||
"spxlNames": [
|
||
"夹心糖果、焦香糖果、充气糖果、硬质糖果、抛光糖果、凝胶糖果等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "巧克力及巧克力制品",
|
||
"spxlNames": [
|
||
"巧克力、巧克力制品、代可可脂巧克力及代可可脂巧克力制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "果冻",
|
||
"spxlNames": [
|
||
"果冻"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "茶叶及相关制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "茶叶",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "茶叶",
|
||
"spxlNames": [
|
||
"绿茶、红茶、乌龙茶、黄茶、白茶、黑茶、花茶、袋泡茶、紧压茶)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "砖茶",
|
||
"spxlNames": [
|
||
"黑砖茶、花砖茶、茯砖茶、康砖茶、金尖茶、青砖茶、米砖茶"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "含茶制品和代用茶",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "含茶制品",
|
||
"spxlNames": [
|
||
"速溶类茶、其他含茶制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "代用茶",
|
||
"spxlNames": [
|
||
"代用茶"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "酒类",
|
||
"spylName": [
|
||
{
|
||
"spylName": "蒸馏酒",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "白酒",
|
||
"spxlNames": [
|
||
"白酒、白酒(液态)、白酒(原酒)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "发酵酒",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "黄酒",
|
||
"spxlNames": [
|
||
"黄酒"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "啤酒",
|
||
"spxlNames": [
|
||
"熟啤酒、生啤酒、鲜啤酒、特种啤酒"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "葡萄酒及果酒",
|
||
"spxlNames": [
|
||
"葡萄酒",
|
||
"果酒(李子酒、杨梅酒、樱桃酒等)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "其他酒",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "其他发酵酒",
|
||
"spxlNames": [
|
||
"其他发酵酒"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "配制酒",
|
||
"spxlNames": [
|
||
"以蒸馏酒及食用酒精为酒基的配制酒",
|
||
"以发酵酒为酒基的配制酒"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他蒸馏酒",
|
||
"spxlNames": [
|
||
"其他蒸馏酒"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "蔬菜制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "蔬菜制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "酱腌菜",
|
||
"spxlNames": [
|
||
"酱腌菜"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "蔬菜干制品",
|
||
"spxlNames": [
|
||
"自然干制品热风干燥蔬菜、冷冻干燥蔬菜、蔬菜脆片蔬菜粉及其制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "食用菌制品",
|
||
"spxlNames": [
|
||
"干制食用菌",
|
||
"腌渍食用菌"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他蔬菜制品",
|
||
"spxlNames": [
|
||
"其他蔬菜制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "水果制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "水果制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "蜜饯",
|
||
"spxlNames": [
|
||
"蜜饯类、凉果类、果脯类、话化类、果丹(饼)类、果糕类"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "水果干制品",
|
||
"spxlNames": [
|
||
"水果干制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "果酱",
|
||
"spxlNames": [
|
||
"果酱"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "炒货食品及坚果制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "炒货食品及坚果制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "炒货食品及坚果制品( 烘炒类、油炸类、其他类)",
|
||
"spxlNames": [
|
||
"开心果、杏仁、松仁、瓜子",
|
||
"其他炒货食品及坚果制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "蛋制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "蛋制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "再制蛋",
|
||
"spxlNames": [
|
||
"再制蛋"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "干蛋类",
|
||
"spxlNames": [
|
||
"干蛋类"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "冰蛋类",
|
||
"spxlNames": [
|
||
"冰蛋类"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他类",
|
||
"spxlNames": [
|
||
"其他类"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "可可及焙烤咖啡产品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "焙烤咖啡",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "焙烤咖啡",
|
||
"spxlNames": [
|
||
"焙烤咖啡"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "食糖",
|
||
"spylName": [
|
||
{
|
||
"spylName": "食糖",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食糖",
|
||
"spxlNames": [
|
||
"白砂糖、绵白糖、赤砂糖、冰糖、方糖、冰片糖等"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "水产制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "水产制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "干制水产品",
|
||
"spxlNames": [
|
||
"藻类加工制品",
|
||
"鱼片干",
|
||
"其他动物性水产干制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "盐渍水产品",
|
||
"spxlNames": [
|
||
"盐渍鱼",
|
||
"盐渍藻",
|
||
"其他盐渍水产品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "鱼糜制品",
|
||
"spxlNames": [
|
||
"冷冻挂浆制品、冷冻鱼糜制品(鱼丸、虾丸等)",
|
||
"其他鱼糜制品(含虾糜)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "风味鱼制品",
|
||
"spxlNames": [
|
||
"熟制动物性水产品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "生食水产品",
|
||
"spxlNames": [
|
||
"生食(含腌制)动物性水产品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "水生动物油脂及制品",
|
||
"spxlNames": [
|
||
"水生动物油脂及制品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "水产深加工品",
|
||
"spxlNames": [
|
||
"水产深加工品(水发水产品)"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "淀粉及淀粉制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "淀粉及淀粉制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "淀粉",
|
||
"spxlNames": [
|
||
"淀粉"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "淀粉制品",
|
||
"spxlNames": [
|
||
"粉丝粉条等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "淀粉糖",
|
||
"spxlNames": [
|
||
"淀粉糖"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "糕点",
|
||
"spylName": [
|
||
{
|
||
"spylName": "糕点",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "糕点",
|
||
"spxlNames": [
|
||
"热加工糕点",
|
||
"冷加工糕点"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "月饼",
|
||
"spxlNames": [
|
||
"月饼"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "粽子",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "粽子",
|
||
"spxlNames": [
|
||
"粽子"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "豆制品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "豆制品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "发酵性豆制品",
|
||
"spxlNames": [
|
||
"腐乳等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "非发酵性豆制品",
|
||
"spxlNames": [
|
||
"腐竹、油皮",
|
||
"豆干、豆腐、豆皮(含即食豆制品)等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "",
|
||
"spxlNames": [
|
||
"豆干、豆腐、豆皮(含即食豆制品)等"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他豆制品",
|
||
"spxlNames": [
|
||
"大豆组织蛋白(挤压膨化豆制品)"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "蜂产品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "蜂产品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "蜂蜜",
|
||
"spxlNames": [
|
||
"蜂蜜"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "蜂王浆(含蜂王浆冻干品)",
|
||
"spxlNames": [
|
||
"蜂王浆(含蜂王浆冻干品)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "蜂花粉",
|
||
"spxlNames": [
|
||
"蜂花粉"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "蜂产品制品",
|
||
"spxlNames": [
|
||
"蜂产品制品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "特殊医学用途配方食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "特殊医学用途婴儿配方食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "特殊医学用途婴儿配方食品",
|
||
"spxlNames": [
|
||
"特殊医学用途婴儿配方食品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "特殊医学用途配方食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "特殊医学用途配方食品",
|
||
"spxlNames": [
|
||
"全营养配方食品、特定全营养配方食品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "婴幼儿配方食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "婴幼儿配方食品(湿法工艺、干法工艺、干湿法混合工艺)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "婴儿配方乳粉",
|
||
"spxlNames": [
|
||
"乳基婴儿配方食品、豆基婴儿配方食品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "较大婴儿和幼儿配方乳粉",
|
||
"spxlNames": [
|
||
"乳基较大婴儿和幼儿配方食品、豆基较大婴儿和幼儿配方食品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "特殊膳食食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "婴幼儿辅助食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "婴幼儿谷类辅助食品",
|
||
"spxlNames": [
|
||
"婴幼儿谷物辅助食品、婴幼儿高蛋白谷物辅助食品、婴幼儿生制类谷物辅助食品、婴幼儿饼干或其他婴幼儿谷物辅助食品"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "婴幼儿罐装辅助食品",
|
||
"spxlNames": [
|
||
"泥(糊)状罐装食品、颗粒状罐装食品、汁类罐装食品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "辅食营养补充品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "辅食营养补充品",
|
||
"spxlNames": [
|
||
"辅食营养补充品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "餐饮食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "米面及其制品(自制)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "小麦粉制品(自制)",
|
||
"spxlNames": [
|
||
"发酵面制品(餐饮自制)",
|
||
"生湿面制品(餐饮自制)",
|
||
"油炸面制品(自制)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "大米制品(自制)",
|
||
"spxlNames": [
|
||
"米粉、米线(自制)",
|
||
"其他米类自制品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "肉制品(自制)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "生食肉类产品(自制)",
|
||
"spxlNames": [
|
||
"生食肉类产品(自制)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "熟肉制品(自制)",
|
||
"spxlNames": [
|
||
"酱卤肉、肉灌肠、其他熟肉(自制)",
|
||
"肉冻、皮冻(自制)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "复合调味料(自制)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "半固态调味料(自制)",
|
||
"spxlNames": [
|
||
"火锅调味(底料、蘸料)(自制)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "餐饮具",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "复用餐饮具",
|
||
"spxlNames": [
|
||
"餐馆用餐饮具(含陶瓷、玻璃、密胺餐饮具)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "其他餐饮食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "其他餐饮食品",
|
||
"spxlNames": [
|
||
"其他餐饮食品",
|
||
"青团(自制)",
|
||
"汤圆、元宵(自制)",
|
||
"鸭血豆腐、猪血豆腐(自制)",
|
||
"粽子(自制)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "生食水产品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "生食水产品(自制)",
|
||
"spxlNames": [
|
||
"生食(含腌制)动物性水产品(寿司、刺身、鱼生)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "餐饮套餐",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "餐饮套餐",
|
||
"spxlNames": [
|
||
"学生餐",
|
||
"集体用餐配送膳食"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "预包装冷藏膳食",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "预包装冷藏膳食",
|
||
"spxlNames": [
|
||
"预包装冷藏膳食"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "食用冰",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "食用冰",
|
||
"spxlNames": [
|
||
"食用冰(现场制售)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "自制饮料",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "自制饮料",
|
||
"spxlNames": [
|
||
"果、蔬汁等饮料(自制)",
|
||
"其他自制饮料"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "酱腌菜(自制)",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "酱腌菜(自制)",
|
||
"spxlNames": [
|
||
"酱腌菜(自制)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "酱腌菜(自制)",
|
||
"spxlNames": []
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "餐具洗涤剂",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "洗涤剂",
|
||
"spxlNames": [
|
||
"洗涤剂"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "消毒剂",
|
||
"spxlNames": [
|
||
"消毒剂"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "食用农产品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "畜禽肉及副产品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "畜禽肉",
|
||
"spxlNames": [
|
||
"畜肉",
|
||
"禽肉"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "畜禽副产品",
|
||
"spxlNames": [
|
||
"畜内脏",
|
||
"禽内脏"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "水产品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "淡水产品",
|
||
"spxlNames": [
|
||
"淡水鱼",
|
||
"淡水虾",
|
||
"淡水蟹",
|
||
"两栖类"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "海水产品",
|
||
"spxlNames": [
|
||
"海水鱼",
|
||
"海水虾",
|
||
"海水蟹",
|
||
"海藻"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "贝类",
|
||
"spxlNames": [
|
||
"新鲜贝类"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "其他水产品",
|
||
"spxlNames": [
|
||
"其他水产品"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "鲜蛋",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "鲜蛋",
|
||
"spxlNames": [
|
||
"鲜蛋"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "蔬菜类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "新鲜蔬菜(含冬季大棚蔬菜)",
|
||
"spxlNames": [
|
||
"鳞茎类蔬菜(韭菜)",
|
||
"芸薹属类蔬菜(结球甘蓝)",
|
||
"芸薹属类蔬菜(花椰菜)",
|
||
"叶菜类蔬菜(菠菜)",
|
||
"叶菜类蔬菜(芹菜)",
|
||
"叶菜类蔬菜(普通白菜)",
|
||
"茄果类蔬菜(茄子)",
|
||
"茄果类蔬菜(辣椒)",
|
||
"茄果类蔬菜(番茄)",
|
||
"瓜类蔬菜(黄瓜)",
|
||
"豆类蔬菜(菜豆)",
|
||
"豆类蔬菜(豇豆)",
|
||
"根茎类和薯芋类蔬菜(马铃薯)",
|
||
"根茎类和薯芋类蔬菜(生姜)",
|
||
"其他蔬菜",
|
||
"鲜食用菌",
|
||
"豆芽菜",
|
||
"根茎类和薯芋类蔬菜(山药)",
|
||
"叶菜类蔬菜(油麦菜)",
|
||
"鳞茎类蔬菜(大葱)"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "新鲜水果类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "柑橘类、仁果类、核果类、浆果和其他小粒水果、瓜果类、热带及亚热带水果",
|
||
"spxlNames": [
|
||
"柑橘类",
|
||
"仁果类",
|
||
"核果类",
|
||
"浆果和其他小型水果",
|
||
"热带和亚热带水果",
|
||
"瓜果类"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "豆类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "黄豆、绿豆、红豆等",
|
||
"spxlNames": [
|
||
"黄豆、绿豆、红豆等"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "花生",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "花生",
|
||
"spxlNames": [
|
||
"花生"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spylName": "生干坚果与籽类",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "生干坚果与籽类",
|
||
"spxlNames": [
|
||
"生干坚果",
|
||
"生干籽类"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "食品添加剂",
|
||
"spylName": [
|
||
{
|
||
"spylName": "食品添加剂",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "增稠剂",
|
||
"spxlNames": [
|
||
"明胶"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "复配食品添加剂",
|
||
"spxlNames": [
|
||
"复合膨松剂",
|
||
"复配食品添加剂(用于小麦粉)",
|
||
"复配食品添加剂(其他)"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "食品用香精",
|
||
"spxlNames": [
|
||
"食品用香精"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "防腐剂",
|
||
"spxlNames": [
|
||
"苯甲酸钠",
|
||
"山梨酸钾"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "甜味剂",
|
||
"spxlNames": [
|
||
"糖精钠",
|
||
"木糖醇"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "着色剂",
|
||
"spxlNames": [
|
||
"诱惑红",
|
||
"诱惑红铝色淀"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "酸度调节剂",
|
||
"spxlNames": [
|
||
"柠檬酸钠"
|
||
]
|
||
},
|
||
{
|
||
"spzlNames": "食品用香料",
|
||
"spxlNames": [
|
||
"食品用香料"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"spdlName": "保健食品",
|
||
"spylName": [
|
||
{
|
||
"spylName": "保健食品",
|
||
"spzlName": [
|
||
{
|
||
"spzlNames": "保健食品",
|
||
"spxlNames": [
|
||
"保健食品"
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
];
|
||
|
||
$scope.Myjson2 = [
|
||
{ "type": 1, "mytext": "任务编号", "PY": "RenWuBianHao" }
|
||
, { "type": 1, "mytext": "人员编号", "PY": "RenYuanBianHao" }
|
||
, { "type": 1, "mytext": "年龄", "PY": "NianLing" }
|
||
, { "type": 1, "mytext": "性别", "PY": "XingBie" }
|
||
, { "type": 1, "mytext": "民族", "PY": "MinZu" }
|
||
, { "type": 1, "mytext": "身高", "PY": "ShenGao_CM_" }
|
||
, { "type": 1, "mytext": "体重", "PY": "TiZhong_GongJin_" }
|
||
, { "type": 1, "mytext": "所属区", "PY": "SuoShuQu" }
|
||
, { "type": 1, "mytext": "街道", "PY": "JieDao" }
|
||
, { "type": 1, "mytext": "来源", "PY": "LaiYuan" }
|
||
, { "type": 1, "mytext": "社区", "PY": "SheQu" }
|
||
, { "type": 1, "mytext": "学校", "PY": "XueXiao_YiYuan" }
|
||
, { "type": 1, "mytext": "文化程度", "PY": "WenHuaChengDu" }
|
||
, { "type": 1, "mytext": "调查年份", "PY": "DiaoChaNianFen" }
|
||
, { "type": 1, "mytext": "食品PDA编号", "PY": "ShiPinFDABianHao" }
|
||
, { "type": 1, "mytext": "食品级别", "PY": "ShiPinJiBie" }
|
||
, { "type": 1, "mytext": "食品大类", "PY": "ShiPinDaLei" }
|
||
, { "type": 1, "mytext": "食品亚类", "PY": "ShiPinYaLei" }
|
||
, { "type": 1, "mytext": "食品品种", "PY": "ShiPinPinZhong" }
|
||
, { "type": 1, "mytext": "食品小类", "PY": "ShiPinXiaoLei" }
|
||
, { "type": 1, "mytext": "食物名称", "PY": "ShiWuMingChen" }
|
||
, { "type": 1, "mytext": "消费量", "PY": "XiaoFeiLiang_G_D_" }
|
||
|
||
];
|
||
$scope.Myjson12 = [
|
||
{ "myvalue": 1, "mytext": "等于" },
|
||
{ "myvalue": 7, "mytext": "不等于" },
|
||
{ "myvalue": 2, "mytext": "包含" },
|
||
{ "myvalue": 8, "mytext": "不包含" },
|
||
{ "myvalue": 3, "mytext": "大于" },
|
||
{ "myvalue": 4, "mytext": "小于" },
|
||
{ "myvalue": 5, "mytext": "大于等于" },
|
||
{ "myvalue": 6, "mytext": "小于等于" },
|
||
];
|
||
|
||
|
||
|
||
function add0(m) { return m < 10 ? '0' + m : m }
|
||
function format(shijianchuo) {
|
||
//shijianchuo是整数,否则要parseInt转换
|
||
var time = new Date(shijianchuo);
|
||
var y = time.getFullYear();
|
||
var m = time.getMonth() + 1;
|
||
var d = time.getDate();
|
||
//var h = time.getHours();
|
||
//var mm = time.getMinutes();
|
||
//var s = time.getSeconds();
|
||
return y + '/' + add0(m) + '/' + add0(d);// + ' ' + add0(h) + ':' + add0(mm) + ':' + add0(s);
|
||
}
|
||
|
||
|
||
|
||
/***********************样品综合查询**************************/
|
||
//添加条件
|
||
$scope.TJTable = [];
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = true;
|
||
$scope.addTJ = function (tjtype) {
|
||
if ($scope.TJTable.length <= 0) {
|
||
tjtype = "";
|
||
}
|
||
if (!$scope.isdate) {
|
||
if ($scope.myselpublic != undefined) {
|
||
$scope.mytxt = $scope.myselpublic.mytext;
|
||
}
|
||
var aa = {
|
||
"lianjietype": tjtype,
|
||
"CXTJPY": $scope.mysel.PY,
|
||
"CXTJ": $scope.mysel.mytext,
|
||
"CXLX": $scope.mysel1.mytext,
|
||
"CXLXid": $scope.mysel1.myvalue,
|
||
"CXNR": $scope.mytxt,
|
||
}
|
||
if (aa.CXTJ == "选择" || aa.CXLX == "选择" || ($scope.myselpublic ? $scope.myselpublic.mytext == "选择" : true && $scope.RWLYSHOW)) {
|
||
return;
|
||
}
|
||
var myll = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == aa.CXTJ && x.CXLX == aa.CXLX && x.CXNR == aa.CXNR }).ToArray();
|
||
if (myll.length > 0) {
|
||
alert("您已经添加过此条件");
|
||
} else {
|
||
$scope.TJTable.push(aa);
|
||
if (aa.CXTJ == "检测项目") {
|
||
$scope.DuiBiJianChaXiangMu = aa.CXNR;
|
||
}
|
||
//$scope.TJTable = Enumerable.From($scope.TJTable).ToArray();
|
||
// console.log(angular.toJson($scope.TJTable));
|
||
}
|
||
} else {
|
||
var kaishishijian = format($scope.datebegin);
|
||
var jieshushijian = format($scope.dateend);
|
||
var aa1 = {
|
||
"lianjietype": tjtype,
|
||
"CXTJPY": $scope.mysel.mytext == "执行年月" ? "ZXNY_KS" : $scope.mysel.PY,
|
||
"CXTJ": $scope.mysel.mytext == "执行年月" ? "执行年月开始" : $scope.mysel.mytext,
|
||
"CXLX": "大于等于",
|
||
"CXLXid": 5,
|
||
"CXNR": kaishishijian,
|
||
}
|
||
var aa2 = {
|
||
"lianjietype": "and",
|
||
"CXTJPY": $scope.mysel.mytext == "执行年月" ? "ZXNY_JS" : $scope.mysel.PY,
|
||
"CXTJ": $scope.mysel.mytext == "执行年月" ? "执行年月结束" : $scope.mysel.mytext,
|
||
"CXLX": "小于等于",
|
||
"CXLXid": 6,
|
||
"CXNR": jieshushijian,
|
||
}
|
||
$scope.TJTable.push(aa1);
|
||
$scope.TJTable.push(aa2);
|
||
//$scope.TJTable = Enumerable.From($scope.TJTable).ToArray();
|
||
}
|
||
|
||
}
|
||
//删除条件
|
||
$scope.deleteTJ = function (index) {
|
||
var aa = $scope.TJTable.indexOf(index);
|
||
$scope.TJTable.splice(aa, 1);
|
||
}
|
||
//改变事件
|
||
$scope.MyjsonChange = function () {
|
||
$scope.RELYdata = [];
|
||
$scope.myselpublic = undefined;
|
||
$scope.mytxt = "";
|
||
switch ($scope.mysel.PY) {
|
||
/////////////////////////////////////////////////最新食品分类(以2016年为准)//////////////////////////////////////////////////
|
||
case "SP_DL":
|
||
$scope.RELYdata = [];
|
||
var dldata = Enumerable.From(shipinleibieshuju).Select(function (a) { return a.spdlName }).ToArray();
|
||
$scope.RELYdata.push({ "mytext": "" + dldata[0] + "", "PY": "GJZJ" })
|
||
for (var i1 = 1; i1 < dldata.length; i1++) {
|
||
$scope.RELYdata.push({ "mytext": "" + dldata[i1] + "", "PY": "SHZJ" })
|
||
}
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
|
||
break;
|
||
case "SP_YL":
|
||
$scope.RELYdata = [];
|
||
var shangjixinxi1 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
if (shangjixinxi1) {
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Where(function (x) { return x.spdlName == shangjixinxi1.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var yldata = Enumerable.From(yldatas[i2]).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i3 = 0; i3 < yldata.length; i3++) {
|
||
$scope.RELYdata.push({ "mytext": "" + yldata[i3] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
} else {
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var yldata = Enumerable.From(yldatas[i2]).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i3 = 0; i3 < yldata.length; i3++) {
|
||
$scope.RELYdata.push({ "mytext": "" + yldata[i3] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
}
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "SP_PZ":
|
||
$scope.RELYdata = [];
|
||
//查看是否已选择 食品大类
|
||
var shangjixinxi2 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
//查看是否已选择 食品亚类
|
||
var shangjixinxi3 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品亚类" }).FirstOrDefault();
|
||
var yldatas = Enumerable.From(shipinleibieshuju).ToArray();
|
||
if (shangjixinxi2) {
|
||
yldatas = Enumerable.From(yldatas).Where(function (x) { return x.spdlName == shangjixinxi2.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
} else {
|
||
yldatas = Enumerable.From(yldatas).Select(function (a) { return a.spylName }).ToArray();
|
||
}
|
||
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var zldatas = Enumerable.From(yldatas[i2]).Where(function (a) { return !shangjixinxi3 ? true : a.spylName == shangjixinxi3.CXNR }).Select(function (a) { return a.spzlName }).ToArray();
|
||
for (var i3 = 0; i3 < zldatas.length; i3++) {
|
||
var zldata = Enumerable.From(zldatas[i3]).Select(function (a) { return a.spzlNames }).ToArray();
|
||
for (var i4 = 0; i4 < zldata.length; i4++) {
|
||
$scope.RELYdata.push({ "mytext": "" + zldata[i4] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "SP_XL":
|
||
$scope.RELYdata = [];
|
||
//查看是否已选择 食品大类
|
||
var shangjixinxi2 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
//查看是否已选择 食品亚类
|
||
var shangjixinxi3 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品亚类" }).FirstOrDefault();
|
||
//查看是否已选择 食品品种
|
||
var shangjixinxi4 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品品种" }).FirstOrDefault();
|
||
|
||
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Where(function (x) { return !shangjixinxi2 ? true : x.spdlName == shangjixinxi2.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var zldatas = Enumerable.From(yldatas[i2]).Where(function (a) { return !shangjixinxi3 ? true : a.spylName == shangjixinxi3.CXNR }).Select(function (a) { return a.spzlName }).ToArray();
|
||
for (var i3 = 0; i3 < zldatas.length; i3++) {
|
||
var xldatas = Enumerable.From(zldatas[i3]).Where(function (a) { return !shangjixinxi4 ? true : a.spzlNames == shangjixinxi4.CXNR }).Select(function (a) { return a.spxlNames }).ToArray();
|
||
for (var i4 = 0; i4 < xldatas.length; i4++) {
|
||
for (var i5 = 0; i5 < xldatas[i4].length; i5++) {
|
||
$scope.RELYdata.push({ "mytext": "" + xldatas[i4][i5] + "", "PY": "SHZJ" })
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
case "ZXNY":
|
||
|
||
$scope.isdate = true;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "SCJGGJRQ":
|
||
$scope.isdate = true;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "YPJZRQ":
|
||
$scope.isdate = true;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "BCYDWSJ":
|
||
$scope.isdate = true;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "CYSJ":
|
||
$scope.isdate = true;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
//任务来源
|
||
case "RWLY":
|
||
$scope.RELYdata = [
|
||
{ "mytext": "国家食品药品监督管理总局", "PY": "GJZJ" },
|
||
{ "mytext": "上海市食品药品监督管理局", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
//检测类型
|
||
case "RWLX":
|
||
$scope.RELYdata = [
|
||
{ "mytext": "风险监测", "PY": "GJZJ" },
|
||
{ "mytext": "监督抽检", "PY": "SHZJ" },
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
//抽样方式
|
||
case "CYFS":
|
||
$scope.RELYdata = [
|
||
{ "mytext": "无菌抽样", "PY": "GJZJ" },
|
||
{ "mytext": "非无菌抽样", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
|
||
//样品型态
|
||
case "YPXT":
|
||
$scope.RELYdata = [
|
||
{ "mytext": "固体", "PY": "GJZJ" },
|
||
{ "mytext": "半固体", "PY": "SHZJ" },
|
||
{ "mytext": "液体", "PY": "SHZJ" },
|
||
{ "mytext": "气体", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
case "JieGuo":
|
||
//合格,不合格,问题,不作评价,不合格 / 问题
|
||
$scope.RELYdata = [
|
||
{ "mytext": "合格", "PY": "GJZJ" },
|
||
{ "mytext": "不合格", "PY": "SHZJ" },
|
||
{ "mytext": "不作评价", "PY": "SHZJ" },
|
||
{ "mytext": "问题", "PY": "SHZJ" },
|
||
{ "mytext": "不合格/问题", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
|
||
//常规监测、专项监测、应急监测、监督抽检
|
||
case "RWXZ":
|
||
$scope.RELYdata = [
|
||
{ "mytext": "常规监测", "PY": "GJZJ" },
|
||
{ "mytext": "专项监测", "PY": "SHZJ" },
|
||
{ "mytext": "应急监测", "PY": "SHZJ" },
|
||
{ "mytext": "监督抽检", "PY": "SHZJ" },
|
||
];
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = true;
|
||
$scope.SouSuoShow = false;
|
||
break;
|
||
default:
|
||
$scope.isdate = false;
|
||
$scope.RWLYSHOW = false;
|
||
$scope.SouSuoShow = true;
|
||
}
|
||
|
||
}
|
||
|
||
$scope.ChaXun = function () {
|
||
var wherestr = angular.toJson($scope.TJTable);
|
||
if ($scope.TJTable.length <= 0) {
|
||
wherestr = "";
|
||
}
|
||
$scope.wherestr = wherestr;
|
||
|
||
//增加日志20211109
|
||
addlog("评估(2018)", "查询_样品及检测数据 [" + $scope.wherestr + "]")
|
||
|
||
$scope.getService();
|
||
}
|
||
$scope.getService = function () {
|
||
$http.get('/home/GetYangPinAndJianCe?wherestr=' + $scope.wherestr, {}).success(function (mydata) {
|
||
alert(JSON.stringify(mydata));
|
||
$scope.MyYangPinData = mydata;
|
||
})
|
||
};
|
||
|
||
//////--------------------消费量---------------------------------------------------------
|
||
//添加条件
|
||
$scope.TJTable2 = [];
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = true;
|
||
$scope.addTJ2 = function (tjtype) {
|
||
if ($scope.TJTable2.length <= 0) {
|
||
tjtype = "";
|
||
}
|
||
if (!$scope.isdate2) {
|
||
if ($scope.myselpublic2 != undefined) {
|
||
$scope.mytxt2 = $scope.myselpublic2.mytext;
|
||
}
|
||
var aa = {
|
||
"lianjietype": tjtype,
|
||
"CXTJPY": $scope.mysel2.PY,
|
||
"CXTJ": $scope.mysel2.mytext,
|
||
"CXLX": $scope.mysel12.mytext,
|
||
"CXLXid": $scope.mysel12.myvalue,
|
||
"CXNR": $scope.mytxt2,
|
||
}
|
||
if (aa.CXTJ == "选择" || aa.CXLX == "选择" || ($scope.myselpublic2 ? $scope.myselpublic2.mytext == "选择" : true && $scope.RWLYSHOW2)) {
|
||
return;
|
||
}
|
||
var myll = Enumerable.From($scope.TJTable2).Where(function (x) { return x.CXTJ == aa.CXTJ && x.CXLX == aa.CXLX && x.CXNR == aa.CXNR }).ToArray();
|
||
if (myll.length > 0) {
|
||
alert("您已经添加过此条件");
|
||
} else {
|
||
$scope.TJTable2.push(aa);
|
||
//$scope.TJTable = Enumerable.From($scope.TJTable).ToArray();
|
||
// console.log(angular.toJson($scope.TJTable));
|
||
}
|
||
} else {
|
||
var kaishishijian = format($scope.datebegin);
|
||
var jieshushijian = format($scope.dateend);
|
||
var aa1 = {
|
||
"lianjietype": tjtype,
|
||
"CXTJPY": $scope.mysel2.mytext == "执行年月" ? "ZXNY_KS" : $scope.mysel2.PY,
|
||
"CXTJ": $scope.mysel2.mytext == "执行年月" ? "执行年月开始" : $scope.mysel2.mytext,
|
||
"CXLX": "大于等于",
|
||
"CXLXid": 5,
|
||
"CXNR": kaishishijian,
|
||
}
|
||
var aa2 = {
|
||
"lianjietype": "and",
|
||
"CXTJPY": $scope.mysel2.mytext == "执行年月" ? "ZXNY_JS" : $scope.mysel2.PY,
|
||
"CXTJ": $scope.mysel2.mytext == "执行年月" ? "执行年月结束" : $scope.mysel2.mytext,
|
||
"CXLX": "小于等于",
|
||
"CXLXid": 6,
|
||
"CXNR": jieshushijian,
|
||
}
|
||
$scope.TJTable2.push(aa1);
|
||
$scope.TJTable2.push(aa2);
|
||
//$scope.TJTable = Enumerable.From($scope.TJTable).ToArray();
|
||
}
|
||
|
||
}
|
||
//删除条件
|
||
$scope.deleteTJ2 = function (index) {
|
||
var aa = $scope.TJTable2.indexOf(index);
|
||
$scope.TJTable2.splice(aa, 1);
|
||
}
|
||
//改变事件
|
||
$scope.MyjsonChange2 = function () {
|
||
$scope.RELYdata2 = [];
|
||
$scope.myselpublic2 = undefined;
|
||
$scope.mytxt2 = "";
|
||
switch ($scope.mysel2.PY) {
|
||
/////////////////////////////////////////////////最新食品分类(以2016年为准)//////////////////////////////////////////////////
|
||
case "ShiPinDaLei":
|
||
$scope.RELYdata2 = [];
|
||
var dldata = Enumerable.From(shipinleibieshuju).Select(function (a) { return a.spdlName }).ToArray();
|
||
$scope.RELYdata2.push({ "mytext": "" + dldata[0] + "", "PY": "GJZJ" })
|
||
for (var i1 = 1; i1 < dldata.length; i1++) {
|
||
$scope.RELYdata2.push({ "mytext": "" + dldata[i1] + "", "PY": "SHZJ" })
|
||
}
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
|
||
break;
|
||
case "ShiPinYaLei":
|
||
$scope.RELYdata2 = [];
|
||
var shangjixinxi1 = Enumerable.From($scope.TJTable2).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
if (shangjixinxi1) {
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Where(function (x) { return x.spdlName == shangjixinxi1.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var yldata = Enumerable.From(yldatas[i2]).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i3 = 0; i3 < yldata.length; i3++) {
|
||
$scope.RELYdata2.push({ "mytext": "" + yldata[i3] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
} else {
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var yldata = Enumerable.From(yldatas[i2]).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i3 = 0; i3 < yldata.length; i3++) {
|
||
$scope.RELYdata2.push({ "mytext": "" + yldata[i3] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
}
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "ShiPinPinZhong":
|
||
$scope.RELYdata2 = [];
|
||
//查看是否已选择 食品大类
|
||
var shangjixinxi2 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
//查看是否已选择 食品亚类
|
||
var shangjixinxi3 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品亚类" }).FirstOrDefault();
|
||
var yldatas = Enumerable.From(shipinleibieshuju).ToArray();
|
||
if (shangjixinxi2) {
|
||
yldatas = Enumerable.From(yldatas).Where(function (x) { return x.spdlName == shangjixinxi2.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
} else {
|
||
yldatas = Enumerable.From(yldatas).Select(function (a) { return a.spylName }).ToArray();
|
||
}
|
||
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var zldatas = Enumerable.From(yldatas[i2]).Where(function (a) { return !shangjixinxi3 ? true : a.spylName == shangjixinxi3.CXNR }).Select(function (a) { return a.spzlName }).ToArray();
|
||
for (var i3 = 0; i3 < zldatas.length; i3++) {
|
||
var zldata = Enumerable.From(zldatas[i3]).Select(function (a) { return a.spzlNames }).ToArray();
|
||
for (var i4 = 0; i4 < zldata.length; i4++) {
|
||
$scope.RELYdata2.push({ "mytext": "" + zldata[i4] + "", "PY": "SHZJ" })
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "ShiPinXiaoLei":
|
||
$scope.RELYdata2 = [];
|
||
//查看是否已选择 食品大类
|
||
var shangjixinxi2 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品大类" }).FirstOrDefault();
|
||
//查看是否已选择 食品亚类
|
||
var shangjixinxi3 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品亚类" }).FirstOrDefault();
|
||
//查看是否已选择 食品品种
|
||
var shangjixinxi4 = Enumerable.From($scope.TJTable).Where(function (x) { return x.CXTJ == "食品品种" }).FirstOrDefault();
|
||
|
||
|
||
var yldatas = Enumerable.From(shipinleibieshuju).Where(function (x) { return !shangjixinxi2 ? true : x.spdlName == shangjixinxi2.CXNR }).Select(function (a) { return a.spylName }).ToArray();
|
||
for (var i2 = 0; i2 < yldatas.length; i2++) {
|
||
var zldatas = Enumerable.From(yldatas[i2]).Where(function (a) { return !shangjixinxi3 ? true : a.spylName == shangjixinxi3.CXNR }).Select(function (a) { return a.spzlName }).ToArray();
|
||
for (var i3 = 0; i3 < zldatas.length; i3++) {
|
||
var xldatas = Enumerable.From(zldatas[i3]).Where(function (a) { return !shangjixinxi4 ? true : a.spzlNames == shangjixinxi4.CXNR }).Select(function (a) { return a.spxlNames }).ToArray();
|
||
for (var i4 = 0; i4 < xldatas.length; i4++) {
|
||
for (var i5 = 0; i5 < xldatas[i4].length; i5++) {
|
||
$scope.RELYdata2.push({ "mytext": "" + xldatas[i4][i5] + "", "PY": "SHZJ" })
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||
case "ZXNY":
|
||
|
||
$scope.isdate2 = true;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "SCJGGJRQ":
|
||
$scope.isdate2 = true;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "YPJZRQ":
|
||
$scope.isdate2 = true;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "BCYDWSJ":
|
||
$scope.isdate2 = true;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "CYSJ":
|
||
$scope.isdate2 = true;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
//任务来源
|
||
case "RWLY":
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "国家食品药品监督管理总局", "PY": "GJZJ" },
|
||
{ "mytext": "上海市食品药品监督管理局", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
//检测类型
|
||
case "RWLX":
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "风险监测", "PY": "GJZJ" },
|
||
{ "mytext": "监督抽检", "PY": "SHZJ" },
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
//抽样方式
|
||
case "CYFS":
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "无菌抽样", "PY": "GJZJ" },
|
||
{ "mytext": "非无菌抽样", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
|
||
//样品型态
|
||
case "YPXT":
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "固体", "PY": "GJZJ" },
|
||
{ "mytext": "半固体", "PY": "SHZJ" },
|
||
{ "mytext": "液体", "PY": "SHZJ" },
|
||
{ "mytext": "气体", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
case "JieGuo":
|
||
//合格,不合格,问题,不作评价,不合格 / 问题
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "合格", "PY": "GJZJ" },
|
||
{ "mytext": "不合格", "PY": "SHZJ" },
|
||
{ "mytext": "不作评价", "PY": "SHZJ" },
|
||
{ "mytext": "问题", "PY": "SHZJ" },
|
||
{ "mytext": "不合格/问题", "PY": "SHZJ" }
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
|
||
//常规监测、专项监测、应急监测、监督抽检
|
||
case "RWXZ":
|
||
$scope.RELYdata2 = [
|
||
{ "mytext": "常规监测", "PY": "GJZJ" },
|
||
{ "mytext": "专项监测", "PY": "SHZJ" },
|
||
{ "mytext": "应急监测", "PY": "SHZJ" },
|
||
{ "mytext": "监督抽检", "PY": "SHZJ" },
|
||
];
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = true;
|
||
$scope.SouSuoShow2 = false;
|
||
break;
|
||
default:
|
||
$scope.isdate2 = false;
|
||
$scope.RWLYSHOW2 = false;
|
||
$scope.SouSuoShow2 = true;
|
||
}
|
||
|
||
}
|
||
|
||
$scope.ChaXun2 = function () {
|
||
var wherestr = angular.toJson($scope.TJTable2);
|
||
if ($scope.TJTable2.length <= 0) {
|
||
wherestr = "";
|
||
}
|
||
$scope.wherestr2 = wherestr;
|
||
$scope.getService2();
|
||
|
||
//增加日志20211109
|
||
addlog("评估", "查询_消费量[" + $scope.wherestr2 + "]")
|
||
}
|
||
$scope.getService2 = function () {
|
||
$http.get('/home/GetMyXiaoFeiLiangData?wherestr=' + $scope.wherestr2, {}).success(function (mydata) {
|
||
alert(JSON.stringify(mydata));
|
||
$scope.MyXiaoFeiLiangData = mydata;
|
||
})
|
||
};
|
||
|
||
/**************************************************************************************/
|
||
//$scope.BiDuiJieGuoText =
|
||
// {
|
||
// baoluliangzuidazhi: 0,
|
||
// baoluliangpingjunzhi: 0,
|
||
// jiankangzhidaozhivl: 0,
|
||
// jianyanxiagngmu: ""
|
||
// };
|
||
$scope.JianYanJieGuoJi = [];
|
||
$scope.bidui = function () {
|
||
$http.post('/home/JiankangZhiDaoZhiBiDui',
|
||
{ "xflobj": $scope.MyXiaoFeiLiangData, "ypobj": $scope.MyYangPinData, "JCXM": $scope.DuiBiJianChaXiangMu }
|
||
).success(function (mydata) {
|
||
mydata.jianyanxiagngmu = $scope.DuiBiJianChaXiangMu;
|
||
$scope.JianYanJieGuoJi.push(mydata);
|
||
|
||
//增加日志20211109
|
||
addlog("评估(2018)", "查询_暴露量[" + $scope.DuiBiJianChaXiangMu + "]")
|
||
})
|
||
}
|
||
|
||
|
||
}]) |