| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- 'use strict';
- const { Controller } = require('ee-core');
- const { getPhotoRecords,delectGoodsArts } = require('../api/takephoto');
- const errData = {
- msg :'请求失败,请联系管理员',
- code:999
- }
- /**
- * example
- * @class
- */
- class takePhotoController extends Controller {
- constructor(ctx) {
- super(ctx);
- }
- /**
- * 所有方法接收两个参数
- * @param args 前端传的参数
- * @param event - ipc通信时才有值。详情见:控制器文档
- */
- /**
- * getPhotoRecords
- */
- async getPhotoRecords (params) {
- console.log('getPhotoRecords')
- try {
- const result = await getPhotoRecords(params);
- console.log('getPhotoRecords result')
- if(result.data) return result.data
- return errData;
- } catch (error) {
- console.log('getPhotoRecords error')
- return errData;
- }
- }
- async delectGoodsArts (params) {
- console.log('delectGoodsArts')
- try {
- const result = await delectGoodsArts(params);
- console.log('result')
- console.log(result)
- if(result.data) return result.data
- return errData;
- } catch (error) {
- console.log('error')
- console.log(error)
- return errData;
- }
- }
- }
- takePhotoController.toString = () => '[class takePhotoController]';
- module.exports = takePhotoController;
|