yanjinhui
2025-10-24 4e9a3d6063aa619b020623a0ac6fcfa6d3b63e13
н¨Îļþ¼Ð/WMS/src/views/outbound/Incoming.vue
@@ -29,42 +29,114 @@
                url: "/Tactics/",
                sortName: "id"
            });
            const editFormFields = ref({
                SelectTactice: ""
                tacticeName: "",
                selectTactice: ""
            });
            const editFormOptions = ref([
                [
                    {
                        field: "selectTactice",
                        title: "选择策略",
                        type: "select",
                        title: "策略名称",
                        field: "tacticeName",
                        type: "string",
                        required: true,
                        bind: { key: "tacticsEnum", data: [] },
                        span: 24
                        width: 150
                    },
                    {
                        title: "选择策略",
                        field: "selectTactice",
                        type: "select",
                        dataKey: "TacticsEnum",
                        data: [],
                        required: true,
                        width: 120
                    }
                ]
            ]);
            const searchFormFields = ref({
                SelectTactice: ""
                tacticeName: "",
                selectTactice: ""
            });
            const searchFormOptions = ref([
               [
                    { title: "策略名称", field: "TacticeName", type: "like" },
                    {
                        title: "策略类型", 
                        field: "selectTactice", 
                        type: "eq",
                        bind: { key: "tacticsEnum", data: [] }
                        type: "select",
                        dataKey: "TacticsEnum",
                        data: [],
                    }
               ]
            ]);
            const columns = ref([
                {field:'id',title:'主键',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
                {field:'selectTactice',title:'选择策略',type:'select',width:120,align:'left',bind:{key:'tacticsEnum',data:[]}},
                {field:'creater',title:'创建者',type:'string',width:100,require:true,align:'left'},
                {field:'createDate',title:'创建时间',type:'datetime',width:160,require:true,align:'left',sort:true},
                {field:'modifier',title:'修改人',type:'string',width:100,align:'left'},
                {field:'modifyDate',title:'修改日期',type:'datetime',width:160,align:'left',sort:true}
                {
                    field: 'id',
                    title: '主键',
                    type: 'int',
                    width: 90,
                    hidden: true,
                    readonly: true,
                    require: true,
                    align: 'left'
                },
                {
                    field: 'tacticeName',
                    title: '策略名称',
                    type: 'string',
                    width: 150,
                    require: true,
                    align: 'left',
                    sort: true
                },
                   {
                    field: 'selectTactice',
                    title: '选择策略',
                    type: 'string',
                    width: 120,
                    require: true,
                    align: 'left',
                    bind: { key: "TacticsEnum", data: [] }
                },
                {
                    field: 'creater',
                    title: '创建人',
                    type: 'string',
                    width: 90,
                    align: 'left'
                },
                {
                    field: 'createDate',
                    title: '创建时间',
                    type: 'datetime',
                    width: 160,
                    align: 'left',
                    sort: true
                },
                {
                    field: 'modifier',
                    title: '修改人',
                    type: 'string',
                    width: 100,
                    align: 'left'
                },
                {
                    field: 'modifyDate',
                    title: '修改时间',
                    type: 'datetime',
                    width: 160,
                    align: 'left',
                    sort: true
                }
            ]);
            const detail = ref({
                cnName: "#detailCnName",
                table: "#detailTable",
@@ -72,6 +144,7 @@
                sortName: "",
                key: ""
            });
            return {
                table,
                extend,