12345678910111213141516171819202122232425262728 |
- export default function editChainDetail (payload) {
- return new Promise((resolve, reject) => {
- const rules = {
- patch_num: '请输入批次号',
- produce_date: '请输入产蛋时间',
- variety: '请输入鸡种',
- variety_img: '请上传鸡种图片',
- age: '请输入年龄',
- food: '请输入口粮',
- food_img: '请上传口粮图片',
- water: '请输入水源',
- water_img: '请上传水源图片',
- farm: '请上传农场图片',
- report: '请输入质检内容',
- }
- const error = Vue.validator(rules, payload)
- if (error) return reject(error)
- if (payload.farm.length > 10) {
- const error = { farm: '农场最多上传10张图片' }
- return reject(error)
- }
- Vue.http.post('/meta', payload).then(resolve, error => {
- reject(error)
- })
- })
- }
|