| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="项目名称:" prop="itemName" > |
| | | <el-input v-model="state.form.itemName" placeholder="项目名称" :disabled="title === '查看'"/> |
| | | </el-form-item> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | itemName: '', |
| | | users: [] |
| | | }, |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | itemName: [{ required: true, message: '请输入项目名称', trigger: 'blur' }], |
| | | users: [{ required: true, message: '请选择项目参与人员', trigger: 'blur' }], |
| | | }, |
| | |
| | | if(state.isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | | state.form = JSON.parse(JSON.stringify(value)); |
| | |
| | | state.form = { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | itemName: '', |
| | | users: [] |
| | | } |
| | |
| | | v-hasPermi="['projectSet:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="年份" prop="year" align="center" /> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" v-if="userTpye == 0 || userTpye == 6"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('edit',scope.row)" v-hasPermi="['projectSet:edit']">编辑</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | industryType: null, |
| | | type: '', |
| | | templateName: '' |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | await getCompanyList() |
| | | }else { |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | companyId: data.queryParams.companyId, |
| | | } |
| | | } |
| | |
| | | |
| | | onMounted(() => { |
| | | const userInfo = JSON.parse(Cookies.get('userInfo')) |
| | | console.log("userInfo",userInfo) |
| | | data.isAdmin = userInfo.userType === 0; |
| | | if(data.isAdmin){ |
| | | data.queryParams.companyId = null |
| | |
| | | v-hasPermi="['6sInspectChecklist:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | companyId: null |
| | | }, |
| | | total: 0, |
| | |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="state.title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="记录名称:" prop="name"> |
| | | <el-input v-model.trim="state.form.name" :readonly="state.title =='查看'"></el-input> |
| | | </el-form-item> |
| | |
| | | form: { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | name: '', |
| | | documentBorrowCopyRecordList: [], |
| | | deleteIds: [] |
| | |
| | | oldDeviceList: [], |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | name: [{ required: true, message: '请填写名称', trigger: 'blur' }], |
| | | documentBorrowCopyRecordList: [{ required: true, validator: checkList, trigger: 'blur' }], |
| | | }, |
| | |
| | | if(isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | await getUserList(companyId) |
| | | state.title = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' |
| | | state.form.companyId = companyId |
| | |
| | | state.form = { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | name: '', |
| | | documentBorrowCopyRecordList: [], |
| | | deleteIds: [] |
| | |
| | | v-hasPermi="['docBorrowCopy:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | {{scope.row.name }} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="year" align="center" label="年份"></el-table-column> |
| | | <el-table-column label="操作" align="center"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('view',scope.row)">查看</el-button> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | data.isAdmin = false |
| | | data.queryParams.companyId = userStore.companyId |
| | | } |
| | | |
| | | await getList() |
| | | }) |
| | | |
| | |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | :close-on-click-modal="false" |
| | | > |
| | | <el-form :model="state.form" size="default" ref="superRef" :rules="state.formRules" label-width="150px" > |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item v-if="state.isAdmin" label="单位:" prop="companyId"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" clearable @change="getDeptList" :disabled="state.title =='查看'"> |
| | | <el-option |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="state.title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="文件名称:" prop="fileName"> |
| | |
| | | form: { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | fileName: '', |
| | | number: '', |
| | | deptId: null, |
| | |
| | | }, |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | fileName: [{ required: true, message: '请填写文件名称', trigger: 'blur' }], |
| | | number: [{ required: true, message: '请填写编号', trigger: 'blur' }], |
| | | deptId: [{ required: true, message: '请选择部门', trigger: 'blur' }], |
| | |
| | | if(isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | await getUserList(companyId) |
| | | await getDepartList(companyId) |
| | | state.title = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' |
| | |
| | | state.form = { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | fileName: [], |
| | | number: '', |
| | | deptId: null, |
| | |
| | | v-hasPermi="['docChangeInvalidate:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | <el-table v-loading="loading" :data="dataList" :border="true"> |
| | | <el-table-column type="index" label="序号"></el-table-column> |
| | | <el-table-column prop="fileName" align="center" label="文件名称"></el-table-column> |
| | | <el-table-column prop="year" align="center" label="年份"></el-table-column> |
| | | <el-table-column label="操作" align="center"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('view',scope.row)">查看</el-button> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | :close-on-click-modal="false" |
| | | > |
| | | <el-form :model="state.form" size="default" ref="superRef" :rules="state.formRules" label-width="150px" > |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item v-if="state.isAdmin" label="单位:" prop="companyId"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" :disabled="state.title =='查看'" clearable @change="getDeptList"> |
| | | <el-option |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="state.title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <el-form-item label="文件名称:" prop="fileName"> |
| | |
| | | form: { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | fileName: '', |
| | | sort: null, |
| | | number: '', |
| | |
| | | }, |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | fileName: [{ required: true, message: '请填写文件名称', trigger: 'blur' }], |
| | | destruction: [{ required: true, message: '请填写销毁原因', trigger: 'blur' }], |
| | | destructionApplyId: [{ required: true, message: '请选择申请人', trigger: 'blur' }], |
| | |
| | | if(isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | await getUserList(companyId) |
| | | state.title = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' |
| | | state.form.companyId = companyId |
| | |
| | | state.form = { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | fileName: '', |
| | | sort: null, |
| | | number: '', |
| | |
| | | v-hasPermi="['docDestruction:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | <el-table v-loading="loading" :data="dataList" :border="true"> |
| | | <el-table-column type="index" label="序号"></el-table-column> |
| | | <el-table-column prop="fileName" align="center" label="文件名称"></el-table-column> |
| | | <el-table-column prop="year" align="center" label="年份"></el-table-column> |
| | | <el-table-column label="操作" align="center"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('view',scope.row)">查看</el-button> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="state.title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="记录名称:" prop="name"> |
| | | <el-input v-model.trim="state.form.name" :readonly="state.title =='查看'"></el-input> |
| | | </el-form-item> |
| | |
| | | form: { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | name: '', |
| | | documentDistributionCollectionRecordList: [], |
| | | deleteIds: [], |
| | |
| | | oldDeviceList: [], |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | name: [{ required: true, message: '请填写名称', trigger: 'blur' }], |
| | | tabulationId: [{ required: true, message: '请选择制表人', trigger: 'blur' }], |
| | | tabulationDate: [{ required: true, message: '请选择制表日期', trigger: 'blur' }], |
| | |
| | | if(isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | await getUserList(companyId) |
| | | await getDepartList(companyId) |
| | | await getFileList(companyId) |
| | |
| | | state.form = { |
| | | id: null, |
| | | companyId: null, |
| | | year: '', |
| | | name: '', |
| | | documentDistributionCollectionRecordList: [], |
| | | deleteIds: [], |
| | |
| | | v-hasPermi="['docDistributeRetrieve:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="单位:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | {{scope.row.name + '记录'}} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="year" align="center" label="年份"></el-table-column> |
| | | <el-table-column label="操作" align="center"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('view',scope.row)">查看</el-button> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: '' |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | }else{ |
| | | data.isAdmin = false |
| | | data.queryParams.companyId = userStore.companyId |
| | | } |
| | | } |
| | | await getNowYear() |
| | | await getList() |
| | | }) |
| | | |
| | | onUnmounted(()=>{ |
| | | |
| | | }) |
| | | |
| | | const getNowYear = () =>{ |
| | | data.queryParams.year = new Date().getFullYear().toString() |
| | | } |
| | | const getList = async () => { |
| | | loading.value = true |
| | | const res = await getDocDistributeCollectList(data.queryParams) |
| | |
| | | data.queryParams = { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['afterSales:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <el-form-item style="margin-left: 15px"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | | @click="exportData" |
| | |
| | | <el-table-column type="selection" width="55" /> |
| | | <el-table-column type="index" label="序号" width="80" align="center"></el-table-column> |
| | | <el-table-column label="售后服务记录" prop="recordName" align="center"></el-table-column> |
| | | <el-table-column label="服务时间" prop="serverTime" align="center"></el-table-column> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="160"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | }, |
| | | companyList: [], |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | choosedData.value = [] |
| | | data.companyList = []; |
| | |
| | | companyId: data.queryParams.companyId, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | } |
| | | getList(); |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['contractChange:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="评审状态:" style="margin-left: 20px"> |
| | | <el-form-item label="评审状态:"> |
| | | <el-select v-model="data.queryParams.status" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.stateList" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="评审类型:" style="margin-left: 20px"> |
| | | <el-form-item label="评审类型:"> |
| | | <el-select v-model="data.queryParams.type" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.typeList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item > |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <el-form-item style="margin-left: 15px"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | | @click="exportData" |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | status:null, |
| | | type:null |
| | | }, |
| | |
| | | if(data.isAdmin){ |
| | | data.queryParams = { |
| | | companyId: '', |
| | | year: new Date().getFullYear().toString(), |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | status:null, |
| | |
| | | }else { |
| | | data.queryParams = { |
| | | companyId: data.queryParams.companyId, |
| | | year: new Date().getFullYear().toString(), |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | status:null, |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['contractLedger:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | companyId: null, |
| | | }, |
| | | companyList: [], |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | choosedData.value = [] |
| | | data.companyList = []; |
| | |
| | | > |
| | | <el-form :model="state.form" size="default" ref="busRef" :rules="state.rules" label-position="right" label-width="130"> |
| | | <el-row :gutter="24"> |
| | | <el-col :span="24"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="单位名称:" prop="companyId" v-if="state.isAdmin"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" filterable clearable style="width: 100%" :disabled="title == '查看' || title == '编辑' || !state.isAdmin" @change="selectValueCom"> |
| | | <el-option |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="24"> |
| | | <el-col :span="12"> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: '', |
| | | year: '', |
| | | recordName: "", |
| | | number: "", |
| | | client: "", |
| | |
| | | }, |
| | | rules: { |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | recordName: [{ required: true, message: '请输入记录名称', trigger: 'blur' }], |
| | | number: [{ required: true, message: '请输入编号', trigger: 'blur' }], |
| | | client: [{ required: true, message: '请输入客户单位/姓名', trigger: 'blur' }], |
| | |
| | | state.form.companyName = value.companyName |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | | for (let key in state.form) { |
| | |
| | | state.form = { |
| | | id: '', |
| | | companyId: '', |
| | | year: '', |
| | | recordName: "", |
| | | number: "", |
| | | client: "", |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['customerCommunicate:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <el-form-item style="margin-left: 15px"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | | @click="exportData" |
| | |
| | | <el-table-column type="index" label="序号" width="80" align="center"></el-table-column> |
| | | <el-table-column label="单位名称" prop="companyName" align="center" v-if="data.isAdmin" /> |
| | | <el-table-column label="记录名称" prop="recordName" align="center"></el-table-column> |
| | | <el-table-column label="年份" prop="year" align="center"/> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="160"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | }, |
| | | companyList: [], |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | choosedData.value = [] |
| | | data.companyList = []; |
| | |
| | | companyId: data.queryParams.companyId, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | } |
| | | getList(); |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="顾客名称:" prop="customerName" > |
| | | <el-input v-model="state.form.customerName" :disabled="title === '查看'" placeholder="顾客名称"/> |
| | | </el-form-item> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: '', |
| | | year: '', |
| | | customerName: '', |
| | | customerAddr: '', |
| | | person: '', |
| | |
| | | }, |
| | | formRules:{ |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | customerName:[{ required: true, message: '请输入顾客名称', trigger: 'blur' }], |
| | | customerAddr:[{ required: true, message: '请输入顾客地址', trigger: 'blur' }], |
| | | person:[{ required: true, message: '请输入联系人', trigger: 'blur' }], |
| | |
| | | if(state.isAdmin){ |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | | state.form = JSON.parse(JSON.stringify(value)); |
| | |
| | | state.form = { |
| | | id: '', |
| | | companyId: '', |
| | | year: '', |
| | | companyName: '', |
| | | customerAddr: '', |
| | | person: '', |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['customerList:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | |
| | |
| | | <el-table-column label="顾客地址" prop="customerAddr" align="center" width="130"/> |
| | | <el-table-column label="联系人" prop="person" align="center" /> |
| | | <el-table-column label="电话" prop="phone" align="center" /> |
| | | <el-table-column label="年份" prop="year" align="center"/> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="160"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | }, |
| | | companyList: [], |
| | | isAdmin: false |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | choosedData.value = [] |
| | | data.companyList = []; |
| | |
| | | > |
| | | <el-form :model="state.form" size="default" ref="busRef" :rules="state.rules" label-position="right" label-width="130"> |
| | | <el-row :gutter="24"> |
| | | <el-col :span="24"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="单位名称:" prop="companyId" v-if="state.isAdmin"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" filterable clearable style="width: 100%" :disabled="title == '查看' || title == '编辑' || !state.isAdmin" @change="selectValueCom"> |
| | | <el-option |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="24"> |
| | | <el-col :span="24"> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | recordName: null, |
| | | customerRecordNeeds:[], |
| | | }, |
| | | rules: { |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | recordName: [{ required: true, message: '请输入记录名称', trigger: 'blur' }], |
| | | customerName: [{required: true, message: "", trigger: "blur"}], |
| | | customerNeed: [{required: true, message: "", trigger: "blur"}], |
| | |
| | | state.form.companyName = value.companyName |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | | state.form = JSON.parse(JSON.stringify(value)); |
| | |
| | | companyId: null, |
| | | recordName: null, |
| | | customerRecordNeeds:[], |
| | | year: '', |
| | | } |
| | | state.companyList = [] |
| | | } |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['customerNeed:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <el-form-item style="margin-left: 15px"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | | @click="exportData" |
| | |
| | | <span>{{scope.row.recordName}}需求登记</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="年份" prop="year" align="center"/> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="160"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString(), |
| | | }, |
| | | companyList: [], |
| | | isAdmin: false, |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | choosedData.value = [] |
| | | data.companyList = []; |
| | |
| | | companyId: data.queryParams.companyId, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString(), |
| | | } |
| | | } |
| | | getList(); |
| | |
| | | v-hasPermi="['noticeMng:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item v-if="isAdmin" label="企业:" > |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" clearable> |
| | | <el-option |
| | |
| | | <el-table-column label="序号" type="index" align="center" width="80"/> |
| | | <el-table-column label="通知内容" prop="content" align="center"/> |
| | | <el-table-column label="发布部门" prop="deptName" align="center"/> |
| | | <el-table-column label="分布日期" prop="publishDate" align="center"/> |
| | | <el-table-column label="发布日期" prop="publishDate" align="center"/> |
| | | <el-table-column label="文件" prop="filePath" align="center"> |
| | | <template #default="scope"> |
| | | <el-link v-if="scope.row.filePath && scope.row.filePath !== ''" style="" type="primary" @click="openFile(scope.row.filePath)">{{scope.row.fileName}}</el-link> |
| | |
| | | queryParams: { |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null |
| | | companyId: null, |
| | | year: new Date().getFullYear().toString() |
| | | }, |
| | | total: 0, |
| | | dataList: [], |
| | |
| | | data.queryParams = { |
| | | ...data.queryParams, |
| | | pageNum: 1, |
| | | pageSize: 10 |
| | | pageSize: 10, |
| | | year: new Date().getFullYear().toString() |
| | | } |
| | | await getCompanyList() |
| | | await getList() |
| | |
| | | > |
| | | <el-form :model="state.form" size="default" ref="busRef" :rules="state.rules" > |
| | | <el-row :gutter="24"> |
| | | <el-col :span="24"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="单位名称:" prop="companyId" v-if="state.isAdmin"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" filterable clearable style="width: 100%" :disabled="title == '查看' || title == '编辑' || !state.isAdmin" @change="selectValueCom"> |
| | | <el-option |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | |
| | | </el-row> |
| | | <el-row :gutter="24"> |
| | | <el-col :span="12"> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | questionName: null, |
| | | number: '', |
| | | unitName: null, |
| | |
| | | }, |
| | | rules: { |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | questionName: [{ required: true, message: '请输入问卷名称', trigger: 'blur' }], |
| | | number: [{ required: true, message: '请输入编号', trigger: 'blur' }], |
| | | unitName: [{ required: true, message: '请输入单位名称', trigger: 'blur' }], |
| | |
| | | state.form.companyName = value.companyName |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | await getSupplier() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['satisfiedEvalusteDeliver:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <!-- <el-form-item style="margin-left: 15px">--> |
| | |
| | | <!-- <el-table-column type="selection" width="55" />--> |
| | | <el-table-column type="index" label="序号" width="80" align="center"></el-table-column> |
| | | <el-table-column label="名称" prop="questionName" align="center" /> |
| | | <el-table-column label="年份" prop="year" align="center"/> |
| | | <el-table-column label="操作" align="center" class-naame="small-padding fixed-width" > |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | }, |
| | | companyList: [], |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | } |
| | | choosedData.value = [] |
| | |
| | | companyId: data.queryParams.companyId, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | } |
| | | } |
| | |
| | | > |
| | | <el-form :model="state.form" size="default" ref="busRef" :rules="state.rules" > |
| | | <el-row :gutter="24"> |
| | | <el-col :span="24"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="单位名称:" prop="companyId" v-if="state.isAdmin"> |
| | | <el-select v-model="state.form.companyId" placeholder="请选择" filterable clearable style="width: 100%" :disabled="title == '查看' || title == '编辑' || !state.isAdmin" @change="selectValueCom"> |
| | | <el-option |
| | |
| | | :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="年份:" prop="year" > |
| | | <el-date-picker |
| | | :disabled="title == '查看'" |
| | | v-model="state.form.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | form: { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | questionName: null, |
| | | number: '', |
| | | unitName: null, |
| | |
| | | }, |
| | | rules: { |
| | | companyId: [{ required: true, message: '请选择企业', trigger: 'blur' }], |
| | | year: [{ required: true, message: '请选择年份', trigger: 'blur' }], |
| | | questionName: [{ required: true, message: '请输入问卷名称', trigger: 'blur' }], |
| | | number: [{ required: true, message: '请输入编号', trigger: 'blur' }], |
| | | unitName: [{ required: true, message: '请输入单位名称', trigger: 'blur' }], |
| | |
| | | state.form.companyName = value.companyName |
| | | state.companyList = companyList |
| | | } |
| | | state.form.year = new Date().getFullYear().toString() |
| | | title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '查看' ; |
| | | if(type === 'edit' || type === 'review') { |
| | | state.form = JSON.parse(JSON.stringify(value)); |
| | |
| | | state.form = { |
| | | id: '', |
| | | companyId: null, |
| | | year: '', |
| | | questionName: null, |
| | | number: '', |
| | | unitName: null, |
| | |
| | | <template> |
| | | <div class="app-container"> |
| | | <div style="margin-bottom: 10px"> |
| | | <el-form style="display: flex;flex-wrap: wrap;"> |
| | | <el-form :inline="true" style="display: flex;flex-wrap: wrap;"> |
| | | <el-form-item> |
| | | <el-button |
| | | type="primary" |
| | |
| | | v-hasPermi="['satisfiedEvalusteResearch:add']" |
| | | >新增</el-button> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin" style="margin-left: 20px"> |
| | | <el-form-item label="年份:"> |
| | | <el-date-picker |
| | | v-model="data.queryParams.year" |
| | | type="year" |
| | | value-format="YYYY"/> |
| | | </el-form-item> |
| | | <el-form-item label="单位名称:" v-if="data.isAdmin"> |
| | | <el-select v-model="data.queryParams.companyId" placeholder="请选择" filterable clearable> |
| | | <el-option |
| | | v-for="item in data.companyList" |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item v-if="data.isAdmin"> |
| | | <el-button type="primary" style="margin-left: 30px" @click="searchClick">查询</el-button> |
| | | <el-button type="primary" @click="searchClick">查询</el-button> |
| | | <el-button plain @click="reset">重置</el-button> |
| | | </el-form-item> |
| | | <!-- <el-form-item style="margin-left: 15px">--> |
| | |
| | | <!-- <el-table-column type="selection" width="55" />--> |
| | | <el-table-column type="index" label="序号" width="80" align="center"></el-table-column> |
| | | <el-table-column label="名称" prop="questionName" align="center" /> |
| | | <el-table-column label="年份" prop="year" align="center"/> |
| | | <el-table-column label="操作" align="center" class-naame="small-padding fixed-width" > |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('review',scope.row)" >查看</el-button> |
| | |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | companyId: null, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | }, |
| | | companyList: [], |
| | |
| | | companyId: '', |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | } |
| | | choosedData.value = [] |
| | |
| | | companyId: data.queryParams.companyId, |
| | | pageNum: 1, |
| | | pageSize: 10, |
| | | year: '', |
| | | year: new Date().getFullYear().toString(), |
| | | type: '' |
| | | } |
| | | } |