提交 ce9ca57a authored 作者: 翟畅's avatar 翟畅

zc所属部门、是否下载等

上级 e6b5a99a
......@@ -68,7 +68,7 @@
</div>
</div>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" style="width:85%;" disabled></el-input>
</el-form-item>
......@@ -106,20 +106,19 @@
<el-radio-group v-model="dataForm.priceOption">
<el-radio label="1">付费</el-radio>
<el-radio label="0">免费</el-radio>
<!-- <el-radio label="3">需登录</el-radio> -->
</el-radio-group>
<div style="display:inline-block;width:25px;"></div>
<el-checkbox v-model="dataForm.isLogin">需登录</el-checkbox>
</el-form-item>
<el-form-item :prop="dataForm.priceOption == '1' ?'realPrice':''" v-if="dataForm.priceOption == '1'">
<el-input-number v-model="dataForm.realPrice" :precision="2" :min="0.01" :max="99999"></el-input-number>&nbsp;
</el-form-item>
<!-- 是否可下载 -->
<el-form-item label="是否可下载:" prop="isDownload">
<!-- <el-form-item label="是否可下载:" prop="isDownload">
<el-radio-group v-model="dataForm.isDownload">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
<el-radio :label="1"></el-radio>
<el-radio :label="2"></el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
</el-form>
</div>
<div class="footer_fixed">
......@@ -220,7 +219,6 @@ export default {
dataForm:{
priceOption: '1',
isLogin:true,
isDownload:'1',
realPrice:null,
annex: "",
annexName: "",
......
......@@ -123,19 +123,10 @@
<el-radio label="1">付费</el-radio>
<el-radio label="0">免费</el-radio>
</el-radio-group>
<div style="display:inline-block;width:25px;"></div>
<el-checkbox v-model="dataForm.isLogin">需登录</el-checkbox>
</el-form-item>
<el-form-item :prop="dataForm.priceOption == '1' ?'realPrice':''" v-if="dataForm.priceOption == '1'">
<el-input-number v-model="dataForm.realPrice" :precision="2" :min="0.01" :max="99999"></el-input-number>&nbsp;
</el-form-item>
<!-- 是否可下载 -->
<el-form-item label="是否可下载:" prop="isDownload">
<el-radio-group v-model="dataForm.isDownload">
<el-radio label="1"></el-radio>
<el-radio label="0"></el-radio>
</el-radio-group>
</el-form-item>
</el-form>
</div>
<div class="footer_fixed">
......@@ -235,7 +226,7 @@ export default {
dataForm:{
priceOption: '1',
isLogin:true,
isDownload:'1',
isDownload:1,
realPrice:null,
bookList: {},
},
......
......@@ -46,7 +46,7 @@
</div>
</div>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" class="global_width" disabled></el-input>
</el-form-item>
<!-- <el-form-item :label='item.name+":"' v-for="(item,index) in labelList" :key="index" style="clear:both;">
......
......@@ -100,7 +100,7 @@
<el-form-item label="购买链接:" prop="purchaseAdd">
<el-input v-model="dataForm.purchaseAdd" style="width:85%"></el-input>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" style="width:85%;" disabled></el-input>
</el-form-item>
</div>
......@@ -137,19 +137,12 @@
<el-radio-group v-model="dataForm.priceOption">
<el-radio label="1">付费</el-radio>
<el-radio label="0">免费</el-radio>
<el-radio label="3">需登录</el-radio>
<!-- <el-radio label="3">需登录</el-radio> -->
</el-radio-group>
</el-form-item>
<el-form-item :prop="dataForm.priceOption == '1' ?'realPrice':''" v-if="dataForm.priceOption == '1'">
<el-input-number v-model="dataForm.realPrice" :precision="2" :min="0.01" :max="99999"></el-input-number>&nbsp;
</el-form-item>
<!-- 是否可下载 -->
<el-form-item label="是否可下载:" prop="isDownload">
<el-radio-group v-model="dataForm.isDownload">
<el-radio :label="1"></el-radio>
<el-radio :label="0"></el-radio>
</el-radio-group>
</el-form-item>
</el-form>
</div>
<!-- 弹窗 -->
......@@ -260,7 +253,6 @@ export default {
pdfType:3,
bookCatalog: null,
priceOption: '1',
isDownload:1,
realPrice: null,
translator: null,
translatorId: null,
......
......@@ -78,7 +78,7 @@
<el-form-item label="购买链接:" prop="purchaseAdd">
<el-input v-model="dataForm.purchaseAdd" style="width:85%;"></el-input>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" style="width:85%;" disabled></el-input>
</el-form-item>
</div>
......
......@@ -55,9 +55,9 @@
<el-dialog title="绑定数字资源" :visible.sync="dialogBindDigitalVisible" width="50%">
<div class="container">
<el-form inline size="small" :model="bindListQuery" ref="bindListQuery" :label-position="labelPosition" label-width="100px">
<el-form-item>
<!-- <el-form-item>
<el-input v-model="bindListQuery.bookName" placeholder="请输入关联图书名称" class="selWidth"/>
</el-form-item>
</el-form-item> -->
<el-form-item>
<el-input v-model="bindListQuery.name" placeholder="请输入资源名称" class="selWidth"/>
</el-form-item>
......@@ -214,6 +214,9 @@ import { setTimeout } from 'timers';
sortList: [],
inResize: true,
rules: {
name:[
{ required: true, message: "请输入分组名称" },
],
number:[
// { required: true, message: "请输入生成数量" },
{ pattern: /^([1-9][0-9]{0,1}|100)$/, message: "请输入1-100之间的整数" },
......@@ -415,6 +418,9 @@ import { setTimeout } from 'timers';
authorRecommendAllAPI(this.bindListQuery).then(res => {
if (res.data.code == 0) {
this.alternativeList = res.data.data.list?res.data.data.list:[];
this.alternativeList.forEach((item) => {
item.resourceType = this.bindListQuery.resourceType
})
this.alternativeTotal = res.data.data.total?res.data.data.total:0;
} else {
this.$message.error("获取数据失败");
......
......@@ -107,7 +107,7 @@ import queryString from "query-string";
inResize: true,
rules: {
num:[
// { required: true, message: "请输入生成数量" },
{ required: true, message: "请输入生成数量" },
{ pattern: /^[0-9]*$/, message: "请输入正整数" },
]
},
......
......@@ -57,7 +57,7 @@
</div>
</div>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" style="width:85%;" disabled></el-input>
</el-form-item>
<!-- <el-form-item label="PDF文件:" prop="pdfName">
......@@ -138,7 +138,7 @@
<el-form-item label="是否可下载:" prop="isDownload">
<el-radio-group v-model="dataForm.isDownload">
<el-radio :label="1"></el-radio>
<el-radio :label="0"></el-radio>
<el-radio :label="2"></el-radio>
</el-radio-group>
</el-form-item>
</el-form>
......
......@@ -13,8 +13,8 @@
</el-form-item>
<el-form-item label="是否需登录:">
<el-radio-group v-model="listQuery.priceOption">
<el-radio :label="'3'"></el-radio>
<el-radio :label="'2'"></el-radio>
<el-radio :label="'2'"></el-radio>
<el-radio :label="'1'"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item>
......
......@@ -47,7 +47,7 @@
</div>
</div>
</el-form-item>
<el-form-item label="所属部门:" prop="departmentName" v-if="dataForm.departmentName">
<el-form-item label="所属部门:" prop="departmentName">
<el-input v-model="dataForm.departmentName" class="global_width" disabled></el-input>
</el-form-item>
<!-- <el-form-item :label='item.name+":"' v-for="(item,index) in labelList" :key="index" style="clear:both;">
......
......@@ -46,6 +46,7 @@ export default {
parentId: 0,
code: null,
rules: null,
oldCode:null,
},
rules: {
departmentName: [{ required: true, message: '请输入部门名称', trigger: ['blur', 'change'] }],
......@@ -82,8 +83,8 @@ export default {
this.pram.rules = rules
this.pram.code = code
}else{
this.confirmTxt = '编辑'
const { departmentName, synopsis, id, parentId, rules, code, type } = this.editData
this.confirmTxt = '确定'
const { id, rules } = this.editData
this.pram.parentId = id
this.pram.rules = rules
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论