diff --git a/src/components/ConfigModModal/ConfigModModal.tsx b/src/components/ConfigModModal/ConfigModModal.tsx index 098a45c..457bf39 100644 --- a/src/components/ConfigModModal/ConfigModModal.tsx +++ b/src/components/ConfigModModal/ConfigModModal.tsx @@ -35,7 +35,7 @@ export default function ProjConfigModShow(props: PropsType) { const height = window.innerHeight - 210; - useEffect(() => { + useEffect(() => { get({ messageApi, url: `api/proj-mod/get/${props.id}`, diff --git a/src/route/CopyrightGgoods/CopyrightGgoods.tsx b/src/route/CopyrightGgoods/CopyrightGgoods.tsx index d768312..5126f91 100644 --- a/src/route/CopyrightGgoods/CopyrightGgoods.tsx +++ b/src/route/CopyrightGgoods/CopyrightGgoods.tsx @@ -1,7 +1,184 @@ +import './copyrightG-goods.css' +import { Select, DatePicker, Button, Table, + // message, + Space, Input, Empty } from 'antd'; +// import type { TableColumnsType } from 'antd'; +import { SearchOutlined } from '@ant-design/icons'; +import type { DatePickerProps } from 'antd'; +import locale from 'antd/es/date-picker/locale/zh_CN'; +const { Column } = Table; export default function CopyrightGgoods() { + // const [messageApi, contextHolder] = message.useMessage(); + const dateFormat = 'YYYY年MM月DD日'; + const belongTypeChange = (value: string) => { + console.log(`selected ${value}`); + } + const onChange: DatePickerProps['onChange'] = (date, dateString) => { + console.log(date, dateString); + }; + const height = window.innerHeight - 180; + interface DataType { + name: string + short: string + number: string + price: string + version: string + time: string + language: string + } + + const data: DataType[] = [ + { + name: '智能管理系统', + short: '简称', + number: '123456789123456789', + price: '5.00', + version: '1-1-1', + time: '2020-04-19 15:42:21', + language: 'java' + }, + { + name: '商城管理系统', + short: '简称', + number: '123456789123456789', + price: '5.00', + version: '1-1-1', + time: '2020-04-19 15:42:21', + language: 'java' + }, + { + name: 'xx系统', + short: '简称', + number: '123456789123456789', + price: '5.00', + version: '1-1-1', + time: '2020-04-19 15:42:21', + language: 'java' + }, + ]; + + + return ( -
- 著作权商品页面 +
+ {/* {contextHolder} */} +
+ + 至 + + + + + + + +
+
+ {/* 表格 */} +
+ {data.length == 0 ? ( +
+ +
) : ( + + + + + + + + + + + + + + + + {data.map((item: any, index: any) => { + return ( + + + + + + + + + + + + + + + + + + + + + ) + })} + + +
序号软著名称软著版本售卖价格截止售卖时间著作权上架平台审核操作
+ +
+ checkChange(event, item) + }> + + 编号: {item.order} + + + 软著取得时间: {item.time1} + +
{index + 1} +
+ {item.img} +
+
+
+ {item.name} +
+
+ (接口软著) +
+
{item.v}{item.price}{item.time2} + { opneChange(e, item) }} defaultChecked={item.open == 0 ? false : true} /> + {item.status} + edit(item)}>编辑 + del(item)}>删除 + sell(item)}>出售 + submit(item)}>提交审核 +
+ )} + +
+ + +
) diff --git a/src/route/ProductRelease/product-release.css b/src/route/ProductRelease/product-release.css index 91ad6be..13a6824 100644 --- a/src/route/ProductRelease/product-release.css +++ b/src/route/ProductRelease/product-release.css @@ -1,6 +1,46 @@ -.product-release{ +.product-release { margin-top: 18px; background-color: rgb(255, 255, 255); padding: 21px 19px 21px 26px; box-sizing: border-box; -} \ No newline at end of file +} + +.product-release-table { + width: 100%; + margin-top: 15px; +} + +.product-release-table-head { + display: flex; +} + +.product-release-table-img { + width: 74px; + height: 74px; + background: #F5F5F5; + margin-left: 20px; +} + +.product-release-table table tbody td { + border: 1px solid #E6E6E6; +} + +.product-release-table-img-td {} + +.nodata { + /* background-color: red; */ + display: flex; + align-items: center; + justify-content: center; +} + +.product-release-table-name { + font-size: 16px; + color: #1B8BD2; +} +.product-release-table-btn{ + cursor: pointer; +} +.product-btn{ + margin-left: 20px; +} diff --git a/src/route/TradingGoods/TradingGoods.tsx b/src/route/TradingGoods/TradingGoods.tsx index 2a6be7c..80ea095 100644 --- a/src/route/TradingGoods/TradingGoods.tsx +++ b/src/route/TradingGoods/TradingGoods.tsx @@ -1,5 +1,164 @@ +import './trading-goods.css' +import { Select, DatePicker, Button, Table, + // message, + Space, Empty } from 'antd'; +// import type { TableColumnsType } from 'antd'; +import { SearchOutlined } from '@ant-design/icons'; +import type { DatePickerProps } from 'antd'; +import locale from 'antd/es/date-picker/locale/zh_CN'; +const { Column } = Table; export default function TradingGoods() { + // const [messageApi, contextHolder] = message.useMessage(); + const dateFormat = 'YYYY年MM月DD日'; + const belongTypeChange = (value: string) => { + console.log(`selected ${value}`); + } + const onChange: DatePickerProps['onChange'] = (date, dateString) => { + console.log(date, dateString); + }; + const height = window.innerHeight - 180; + interface DataType { + index?: number + order: string + name: string + price: string + status: string + time1: string + time2: string + } + + const data: DataType[] = [ + { + + order: '123', + name: '后台管理系统', + price: '5.00', + status: '过户', + time1: '2020-04-19 15:42:21', + time2: '2020-04-19 15:42:21 ', + }, + { + + order: '12345', + name: '后台管理系统', + price: '5.00', + status: '过户', + time1: '2020-04-19 15:42:21', + time2: '2020-04-19 15:42:21 ', + }, + { + order: '1235678', + name: '后台管理系统', + price: '5.00', + status: '过户', + time1: '2020-04-19 15:42:21', + time2: '2020-04-19 15:42:21 ', + }, + + ]; + + + return ( -
交易商品页面
+
+ {/* {contextHolder} */} +
+ + + + +
+
+ {/* 表格 */} + {data.length == 0 ? (
+ +
) : ( + ( + index + 1 + )} align="center" /> + + ( + {text} + )} + /> + ( + {text} + )} /> + + + + {/* */} + ( + + { + console.log(record.order); + + }}>补充资料 + + )} + /> +
)} + + + +
+
) } diff --git a/src/route/TransactionOrder/transaction-order.css b/src/route/TransactionOrder/transaction-order.css new file mode 100644 index 0000000..80caeb6 --- /dev/null +++ b/src/route/TransactionOrder/transaction-order.css @@ -0,0 +1,13 @@ +.transaction-order { + margin-top: 18px; + background-color: rgb(255, 255, 255); + padding: 21px 19px 21px 26px; + box-sizing: border-box; +} +.transaction-order-table{ + margin-top: 15px; +} +.transaction-order-table-btn{ + color:#888888; + cursor: pointer; +} \ No newline at end of file diff --git a/src/route/proj/ProjNew.tsx b/src/route/proj/ProjNew.tsx index 23dc94c..047460b 100644 --- a/src/route/proj/ProjNew.tsx +++ b/src/route/proj/ProjNew.tsx @@ -137,7 +137,9 @@ export default function ProjNew() { ]} > - 我同意平台 《软件委托开发协议》 + 我同意平台 { + window.open('https://www.aimzhu.com/Seda.html') + }}>《软件委托开发协议》
diff --git a/src/route/proj/edit/ProjEditStep2.tsx b/src/route/proj/edit/ProjEditStep2.tsx index 4b04a0e..81e025b 100644 --- a/src/route/proj/edit/ProjEditStep2.tsx +++ b/src/route/proj/edit/ProjEditStep2.tsx @@ -637,7 +637,9 @@ export default function ProjEditStep2(props: any) {
根据《中国版权登记业务平台软件登记》相关要求,申请人需要再国版权登记业务平台注册并通过实名制认证。 - 了解实名制认证流程 + { + window.open('https://www.aimzhu.com/Rnsystem.html') + }} style={{ color: '#FDB33E' }}>了解实名制认证流程