@ctsy/template

0.0.162 • Public • Published

碳素云后台模板库

配置目录参数

// export class MenuConfig {
//     BackgroundColor: string = "none"
//     TextColor = "#fff"
//     ActiveTextColor = "#ffd04b"
// }
Store.commit("set_menu_config", {
  BackgroundColor: "#111",
  TextColor: "white",
  ActiveTextColor: "#ffd04b",
});

使用外键关联

注册外键接口数据

Store.dispatch("set_foreign_config", {
  Code: "Family",
  Search: MasterApi.FamilyApi.search.bind(MasterApi.FamilyApi),
  All: false,
  PK: "FID",
  L: [],
  Value: 0,
});

使用外键数据

      new Ctsy.ViewConfigFields({
        Name: "计费方案",
        Code: "BGID",
        Desc: "",
        Column: {
          width: 70,
          fixed: "left",
        },
        Type: Ctsy.ViewConfigFieldsType.ForeignTableAll,
        Default: 0,
        Show: new Ctsy.ViewConfigFieldsShow(),
        Foreign: Object.assign(new Ctsy.ViewConfig(), {
          Name: "计费方案",
          Code: "BillingGroup",
          PK: "BGID",
          Title: "Title",
          Format: (v: any) => {
            // console.log(v);
            return `${v.Title}(${v.Price})`;
          },
          Fields: [
            new Ctsy.ViewConfigFields({
              Name: "名称",
              Code: "Title",
            }),
            new Ctsy.ViewConfigFields({
              Name: "单价",
              Code: "Price",
            }),
            // new Ctsy.ViewConfigFields({
            //   Name: "生效时间",
            //   Code: "STime"
            // }),
            // new Ctsy.ViewConfigFields({
            //   Name: "失效时间",
            //   Code: "ETime"
            // })
          ],
          // Search: MasterApi.BillingGroupApi.search.bind(
          // 	MasterApi.BillingGroupApi
          // ),
        }),
      }),

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.0.1621latest

Version History

VersionDownloads (Last 7 Days)Published
0.0.1621
0.0.1610
0.0.1600
0.0.1590
0.0.1580
0.0.1570
0.0.1560
0.0.1550
0.0.1540
0.0.1530
0.0.1520
0.0.1500
0.0.1490
0.0.1481
0.0.1470
0.0.1460
0.0.1450
0.0.1440
0.0.1430
0.0.1420
0.0.1410
0.0.1400
0.0.1390
0.0.1380
0.0.1370
0.0.1360
0.0.1350
0.0.1340
0.0.1330
0.0.1320
0.0.1310
0.0.1300
0.0.1290
0.0.1280
0.0.1270
0.0.1260
0.0.1250
0.0.1240
0.0.1230
0.0.1220
0.0.1210
0.0.1200
0.0.1190
0.0.1180
0.0.1170
0.0.1160
0.0.1150
0.0.1140
0.0.1130
0.0.1120
0.0.1110
0.0.1100
0.0.1090
0.0.1080
0.0.1070
0.0.1060
0.0.1050
0.0.1040
0.0.1030
0.0.1020
0.0.1010
0.0.1000
0.0.990
0.0.980
0.0.970
0.0.960
0.0.950
0.0.940
0.0.930
0.0.920
0.0.910
0.0.900
0.0.890
0.0.880
0.0.870
0.0.860
0.0.850
0.0.840
0.0.830
0.0.820
0.0.810
0.0.800
0.0.790
0.0.780
0.0.770
0.0.760
0.0.750
0.0.740
0.0.730
0.0.720
0.0.710
0.0.700
0.0.690
0.0.680
0.0.670
0.0.660
0.0.650
0.0.640
0.0.630
0.0.620
0.0.610
0.0.600
0.0.590
0.0.580
0.0.570
0.0.560
0.0.550
0.0.540
0.0.530
0.0.520
0.0.510
0.0.500
0.0.490
0.0.480
0.0.470
0.0.460
0.0.450
0.0.440
0.0.430
0.0.410
0.0.400
0.0.390
0.0.380
0.0.370
0.0.360
0.0.350
0.0.340
0.0.331
0.0.320
0.0.310
0.0.300
0.0.290
0.0.280
0.0.270
0.0.260
0.0.250
0.0.240
0.0.230
0.0.220
0.0.210
0.0.200
0.0.190
0.0.180
0.0.171
0.0.160
0.0.150
0.0.140
0.0.130
0.0.120
0.0.110
0.0.100
0.0.90
0.0.80
0.0.70
0.0.61
0.0.50
0.0.40
0.0.30
0.0.20
0.0.10

Package Sidebar

Install

npm i @ctsy/template

Weekly Downloads

5

Version

0.0.162

License

MIT

Unpacked Size

862 kB

Total Files

124

Last publish

Collaborators

  • yanpengquan
  • ida_xyt