2024-02-27需求变更

This commit is contained in:
曹磊 2024-04-16 11:34:24 +08:00
parent d79fc9b89e
commit e61c6ac10a
10 changed files with 18975 additions and 18049 deletions

View File

@ -1,6 +1,3 @@
### 为了项目的长远发展renren-fast-vue已迁移到 【[renren-ui](https://gitee.com/renrenio/renren-ui)】里面以后会在renren-ui里面进行更新维护感谢支持 :smiley:
<br>
## renren-fast-vue ## renren-fast-vue
- renren-fast-vue基于vue、element-ui构建开发实现[renren-fast](https://gitee.com/renrenio/renren-fast)后台管理前端功能,提供一套更优的前端解决方案 - renren-fast-vue基于vue、element-ui构建开发实现[renren-fast](https://gitee.com/renrenio/renren-fast)后台管理前端功能,提供一套更优的前端解决方案
- 前后端分离通过token进行数据交互可独立部署 - 前后端分离通过token进行数据交互可独立部署
@ -8,7 +5,12 @@
- 动态菜单,通过菜单管理统一管理访问路由 - 动态菜单,通过菜单管理统一管理访问路由
- 数据切换通过mock配置对接口数据mock模拟数据进行切换 - 数据切换通过mock配置对接口数据mock模拟数据进行切换
- 发布时可动态配置CDN静态资源切换新旧版本 - 发布时可动态配置CDN静态资源切换新旧版本
- 演示地址:[http://demo.open.renren.io/renren-fast](http://demo.open.renren.io/renren-fast) (账号密码admin/admin) - 演示环境http://demo.open.renren.io/renren-security
## 不安装python解决node-sass版本问题的最新解决方案
npm install 第一次报错后,再运行
npm install node-sass@npm:sass --ignore-scripts
完了直接npm run dev成功
![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133529_ff15f192_63154.png "01.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133529_ff15f192_63154.png "01.png")
![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133537_7a1b2d85_63154.png "02.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133537_7a1b2d85_63154.png "02.png")
@ -20,3 +22,4 @@
## 更新日志 ## 更新日志
每个版本的详细更改都记录在[release notes](https://github.com/renrenio/renren-fast-vue/releases)中。 每个版本的详细更改都记录在[release notes](https://github.com/renrenio/renren-fast-vue/releases)中。

View File

@ -4,7 +4,7 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge"> <meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>工程项目管理平台</title> <title>人人快速开发平台</title>
<% if (process.env.NODE_ENV === 'production') { %> <% if (process.env.NODE_ENV === 'production') { %>
<!-- 生产环境 --> <!-- 生产环境 -->
<script>document.write('<script src="./config/index.js?t=' + new Date().getTime() + '"><\/script>');</script> <script>document.write('<script src="./config/index.js?t=' + new Date().getTime() + '"><\/script>');</script>

29886
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -24,7 +24,7 @@
"gulp-replace": "1.0.0", "gulp-replace": "1.0.0",
"gulp-shell": "0.8.0", "gulp-shell": "0.8.0",
"lodash": "4.17.5", "lodash": "4.17.5",
"node-sass": "^6.0.1", "node-sass": "npm:sass@^1.75.0",
"npm": "^6.9.0", "npm": "^6.9.0",
"sass-loader": "6.0.6", "sass-loader": "6.0.6",
"svg-sprite-loader": "3.7.3", "svg-sprite-loader": "3.7.3",

View File

@ -857,6 +857,9 @@
this.dataOldExcelForm = { this.dataOldExcelForm = {
...data.businessSsjdexcel ...data.businessSsjdexcel
} }
} else {
this.dataExcelForm.id = ''
this.dataExcelForm.contractId = this.dataForm.id
} }
} }
}) })

View File

@ -7,7 +7,7 @@
<el-form-item> <el-form-item>
<el-button @click="getDataList()">查询</el-button> <el-button @click="getDataList()">查询</el-button>
<el-button v-if="isAuth('business:businesscontract:save')" type="primary" @click="addOrUpdateHandle(null,0)">新增</el-button> <el-button v-if="isAuth('business:businesscontract:save')" type="primary" @click="addOrUpdateHandle(null,0)">新增</el-button>
<!-- <el-button v-if="isAuth('business:businesscontract:delete')" type="danger" @click="deleteHandle()" :disabled="dataListSelections.length <= 0">批量删除</el-button>--> <!-- <el-button v-if="isAuth('business:businesscontract:delete')" type="danger" @click="deleteHandle()" :disabled="dataListSelections.length <= 0">批量删除</el-button>-->
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-table <el-table
@ -16,7 +16,7 @@
v-loading="dataListLoading" v-loading="dataListLoading"
@selection-change="selectionChangeHandle" @selection-change="selectionChangeHandle"
style="width: 100%;"> style="width: 100%;">
<!-- <el-table-column <!-- <el-table-column
type="selection" type="selection"
header-align="center" header-align="center"
align="center" align="center"
@ -67,7 +67,7 @@
label="操作"> label="操作">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button v-if="isAuth('business:businesscontract:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id, 1)">修改</el-button> <el-button v-if="isAuth('business:businesscontract:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id, 1)">修改</el-button>
<!-- <el-button v-if="isAuth('business:businesscontract:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">删除</el-button>--> <!-- <el-button v-if="isAuth('business:businesscontract:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">删除</el-button>-->
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -86,8 +86,8 @@
</template> </template>
<script> <script>
import AddOrUpdate from './businesscontract-add-or-update' import AddOrUpdate from './businesscontract-add-or-update'
export default { export default {
data () { data () {
return { return {
dataForm: { dataForm: {
@ -193,5 +193,5 @@
}) })
} }
} }
} }
</script> </script>

View File

@ -76,15 +76,15 @@
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="地址" prop="outPayeeAddress">--> <!-- <el-form-item label="地址" prop="outPayeeAddress">-->
<!-- <el-input :disabled="otherZclbDisabled" v-model="dataForm.outPayeeAddress" placeholder="地址"></el-input>--> <!-- <el-input :disabled="otherZclbDisabled" v-model="dataForm.outPayeeAddress" placeholder="地址"></el-input>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<!-- <el-form-item label="电话" prop="outPayeePhone">--> <!-- <el-form-item label="电话" prop="outPayeePhone">-->
<!-- <el-input :disabled="otherZclbDisabled" v-model="dataForm.outPayeePhone" placeholder="电话"></el-input>--> <!-- <el-input :disabled="otherZclbDisabled" v-model="dataForm.outPayeePhone" placeholder="电话"></el-input>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
<!-- <el-form-item label="备注" prop="outRemark">--> <!-- <el-form-item label="备注" prop="outRemark">-->
<!-- <el-input v-model="dataForm.outRemark" placeholder="备注"></el-input>--> <!-- <el-input v-model="dataForm.outRemark" placeholder="备注"></el-input>-->
<!-- </el-form-item>--> <!-- </el-form-item>-->
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="visible = false">取消</el-button> <el-button @click="visible = false">取消</el-button>
@ -94,7 +94,7 @@
</template> </template>
<script> <script>
export default { export default {
data () { data () {
return { return {
isShow: false, isShow: false,
@ -344,5 +344,5 @@
} }
} }
} }
} }
</script> </script>

View File

@ -96,24 +96,24 @@
align="center" align="center"
label="收款人"> label="收款人">
</el-table-column> </el-table-column>
<!-- <el-table-column--> <!-- <el-table-column-->
<!-- prop="outPayeeAddress"--> <!-- prop="outPayeeAddress"-->
<!-- header-align="center"--> <!-- header-align="center"-->
<!-- align="center"--> <!-- align="center"-->
<!-- label="地址">--> <!-- label="地址">-->
<!-- </el-table-column>--> <!-- </el-table-column>-->
<!-- <el-table-column--> <!-- <el-table-column-->
<!-- prop="outPayeePhone"--> <!-- prop="outPayeePhone"-->
<!-- header-align="center"--> <!-- header-align="center"-->
<!-- align="center"--> <!-- align="center"-->
<!-- label="电话">--> <!-- label="电话">-->
<!-- </el-table-column>--> <!-- </el-table-column>-->
<!-- <el-table-column--> <!-- <el-table-column-->
<!-- prop="outRemark"--> <!-- prop="outRemark"-->
<!-- header-align="center"--> <!-- header-align="center"-->
<!-- align="center"--> <!-- align="center"-->
<!-- label="备注">--> <!-- label="备注">-->
<!-- </el-table-column>--> <!-- </el-table-column>-->
<el-table-column <el-table-column
fixed="right" fixed="right"
header-align="center" header-align="center"
@ -140,8 +140,8 @@
</template> </template>
<script> <script>
import AddOrUpdate from './businessoutlay-add-or-update' import AddOrUpdate from './businessoutlay-add-or-update'
export default { export default {
data () { data () {
return { return {
dataForm: { dataForm: {
@ -322,5 +322,5 @@
}) })
} }
} }
} }
</script> </script>

View File

@ -24,7 +24,7 @@
</el-form-item> </el-form-item>
<el-form-item label="今日余额" prop="outinTdayBalance"> <el-form-item label="今日余额" prop="outinTdayBalance">
<el-input disabled v-model="dataForm.outinTdayBalance" placeholder="今日余额" onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"></el-input> <el-input disabled v-model="dataForm.outinTdayBalance" placeholder="今日余额" onkeyup="this.value=this.value.replace(/^(\-)*(\d+)\.(\d\d).*$/, '$1$2.$3')"></el-input>
<!-- <el-button @click="jrYe()">计算</el-button>--> <!-- <el-button @click="jrYe()">计算</el-button>-->
</el-form-item> </el-form-item>
<el-form-item label="收款方式" prop="outinCreditingWay"> <el-form-item label="收款方式" prop="outinCreditingWay">
<el-select <el-select
@ -66,7 +66,7 @@
</template> </template>
<script> <script>
export default { export default {
data () { data () {
return { return {
visible: false, visible: false,
@ -368,5 +368,5 @@
}) })
} }
} }
} }
</script> </script>

View File

@ -121,10 +121,10 @@
</template> </template>
<script> <script>
/* eslint-disable spaced-comment */ /* eslint-disable spaced-comment */
import AddOrUpdate from './businessoutlayincome-add-or-update' import AddOrUpdate from './businessoutlayincome-add-or-update'
export default { export default {
data () { data () {
return { return {
dataForm: { dataForm: {
@ -292,5 +292,5 @@
}) })
} }
} }
} }
</script> </script>