fields.js 921 Bytes
Newer Older
krysent's avatar
krysent committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
import { factorySelect } from "@/services/system";
import { doFetch } from "@/utils/doFetch";
export default {
  "storeCode": {
    "value": null,
    "type": "input",
    "title": "仓库编号",
    "name": [
      "storeCode"
    ],
    "required": false
  },
  "storeName": {
    "value": null,
    "type": "input",
    "title": "仓库名称",
    "name": [
      "storeName"
    ],
    "required": true
  },
  "storeType": {
    "value": null,
    "type": "select",
    "title": "仓库类型",
    "name": [
      "storeType"
    ],
    "required": true,
    "options": {
      database:()=>doFetch({url:"/ngic-base-business/sysDic/queryStoreTypeSelect",params:{}}),
      params:{}
    }
  },
  "factoryId": {
    "value": null,
    "type": "select",
    "title": "所属工厂",
    "name": ["factoryId"],
    "required": true,
    "options": {
      "database": factorySelect,
      "params": {},
    },
  }
};