# html_zccz
**Repository Path**: sssssss1_admin/html_zccz
## Basic Information
- **Project Name**: html_zccz
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-06-12
- **Last Updated**: 2025-06-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 资产处置信息公开系统
- [ ] 测试不同子项目部署方式
- [ ] 放在一个域名下如何打包 & nginx 配置
- [ ] 或者同一个域名不同的项目控件 & nginx 配置
- [ ] 不同的 CMS 项目使用此模板时,模板更新后集成方式测试
## 部署
子路径 Base:`zccz`
远程仓库:
`https://gitee.com/sssssss1/zc_cz`
包名:
`@yang-cai/[Base]`
前缀:
/zccz
部署地址:
`http://8.140.175.193/[Base]`
## 目录结构
- `package` 公司级别公共代码,适用于其他 CMS 的
- `components/` 组件
- `network/` 接口请求
- `networkconfig.js` axios 基础封装(拦截器、处理返回结果)
- `request.js` 常用请求函数
- `utils` 方法
- `dictionary.js` 通用字典配置
- `rule.js` 配置校验规则函数
- `entrypoint.js` 挂载在系统变量
- `static/` 所有不需要 webpack 处理的静态资源
- `system/` 本系统独有静态资源(暂时放这里)
- `src/` 项目代码
- `assets/` 需要 webpack 处理的静态资源
- `components/` 本系统下的公共组件
- `styles/` 本系统页面样式
- `variables.scss` 系统变量
- `index.scss`
- `support/` 其他方法配置
- `dictionary.js` 本系统字典配置
- `menuConfig.js` 菜单配置
- `rule.js` 本系统校验规则
- `pages/` 本系统所有页面
- `platform/` 菜单栏平台相关页面
- `ywpt/` 菜单栏系统相关页面
- 对于不同 CMS 共用的部分,尽量放在 `package` 下
- TODO: `static` 后边要区分出共用的资源和本系统资源
- 此项目作为各个具体 CMS 系统的模板,公共部分修改时需要单独提交(独占一个 commit),方便其他系统 `cherry-pick`
公共组件最少需要两个文件(以 TableSearch 组件为例)
- components/table-search
- index.vue 编写主要功能
- example.vue 各种场景下的使用示例及相关说明
- index.scss 相关样式,可以放在 index.vue 中
## 开发相关配置
配置编辑器名称便于窗口切换时分辨所属项目
```json
// .vscode/setting.json
{
"window.title": "央采-基础平台:${dirty}${activeEditorShort}${separator}${rootName}"
}
```
开发环境调试时可以修改 `config/index.js` 下 `dev.devtool: sourceMap`,控制台显示原本